-
Notifications
You must be signed in to change notification settings - Fork 163
Restructure workflows #2135
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
base: main
Are you sure you want to change the base?
Restructure workflows #2135
Conversation
@@ -121,16 +118,6 @@ jobs: | |||
name: integration-test-results | |||
path: jmx-metrics/build/reports/tests/integrationTest | |||
|
|||
link-check: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
move into the callers so they can choose not to block merging / snapshots if it fails
@@ -139,97 +126,3 @@ jobs: | |||
|
|||
shell-script-check: | |||
uses: ./.github/workflows/reusable-shell-script-check.yml | |||
|
|||
publish-snapshots: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
moved to build-daily which is only place it's used
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} | ||
GPG_PASSWORD: ${{ secrets.GPG_PASSWORD }} | ||
|
||
required-status-check: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
moved to build-pull-request which is only place it's used
) | ||
run: exit 1 # fail | ||
|
||
workflow-notification: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
moved to build-daily which is only place it's used
This accomplishes 3 things:
Potentially in future could call the common workflow from release workflow too (similar to instrumentation repo).
GitHub diff isn't great, so I split it into 2 commits, the first commit is just a file rename, so you can review the second commit which then is better (after the rename).