Skip to content

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

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? 🤔

Copy link
Collaborator

Choose a reason for hiding this comment

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

I think the current file name is intuitive, and build should only pass when checks pass anyway.


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