Skip to content

fix(ci): make unique and improve Github workflow job ids to make it easier to reference them from Github settings #918

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

jenstroeger
Copy link
Owner

Refs: a4da94f

…asier to reference them from Github settings

Refs: a4da94f
@jenstroeger jenstroeger requested a review from behnazh as a code owner April 7, 2025 12:11
@@ -15,7 +15,7 @@ permissions:
contents: read

jobs:
build:
build-package:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
build-package:
check-and-build-package:

Copy link
Owner Author

@jenstroeger jenstroeger Jun 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commit 2adc4d5.

Also, should we then rename _build.yaml to _check_and_build.yaml? The only job in this reusable workflow is also named check-and-build-package so maybe renaming the workflow file would improve consistency between file name and executed jobs? 🤔

@@ -11,7 +11,7 @@ permissions:
contents: read

jobs:
check:
check-package-for-release:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also trigger this job on push to the main branch.

Suggested change
check-package-for-release:
check-and-build-package:

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commit 2adc4d5.

bump:
needs: check
bump-package-version:
needs: [check-package-for-release]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
needs: [check-package-for-release]
needs: [check-and-build-package]

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Commit 2adc4d5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants