-
Notifications
You must be signed in to change notification settings - Fork 9
ci: 241 release pipeline does not depend on tests #257
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
Merged
dan-fernandes
merged 51 commits into
main
from
241-release-pipeline-does-not-depend-on-tests
Jun 12, 2025
Merged
Changes from 50 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
93d1b55
Make pypi, release depend on test
dan-fernandes b7f2a2c
Split container build and push into two jobs
dan-fernandes 55901ed
Add call to _push_container.yml in ci.yml.jinja
dan-fernandes fcdb8b2
Move _push_container.yml out of template, add symlink to new location
dan-fernandes 39adf2c
Fix key name, fix file path
dan-fernandes 7cdac25
Add ref_type=tag condition to push container
dan-fernandes 2cdd018
Seperate _docs into _push_docs, add symlink
dan-fernandes f262aa5
Add repo checkout to _push_docs.yml
dan-fernandes 7a7a0a6
Remove duplicate code
dan-fernandes 51ae06a
Add _push_docs.yml to ci and tempalte ci
dan-fernandes 9168714
Remove uneccesary wait
dan-fernandes 78aa8bd
Fix referenced SHA
dan-fernandes 9ff5d03
Merge 241-release-pipeline-does-not-depend-on-tests branch from fork …
dan-fernandes 307414e
Have _push_docs call depend on test
dan-fernandes c2060f7
Make release depend on test
dan-fernandes 7894539
Rename _push_docs job to publish
dan-fernandes 6d9dff8
Move _push_docs condition into ci
dan-fernandes 80178a8
Add Load Image step
dan-fernandes 816687c
Remove load from build-push-action
dan-fernandes 0788359
Remove context
dan-fernandes ad03418
Make both _container.yml and _push_container.yml build and test conta…
dan-fernandes 965f51f
Make both _docs.yml and _push_docs.yml build docs
dan-fernandes 67b49d7
Re-add removed load attribute
dan-fernandes 0d09bb2
Remove output parameter to container build
dan-fernandes 85d1671
Remove document artifact upload in _push_docs to avoid duplicate arti…
dan-fernandes feb4bc1
Remove all _push_container.yml and _push_docs.yml
dan-fernandes 87f2f36
Add pushing back into _container conditional on needs.test.result
dan-fernandes 9ed4d31
Add pushing back into _docs.yml conditional on needs.test.result
dan-fernandes d13e5ce
Remove _push_docs.yml reference in ci
dan-fernandes 2e9f1fa
Make docs, container workflows need test workflow
dan-fernandes 6a402b1
Fix conditional on pypi, release and dist workflows to rely on tests…
dan-fernandes ad37180
Fix broken needs.test conditionals
dan-fernandes 78fa020
Add publish input to _docs.yml
dan-fernandes f8e15cd
Add publish input to _container.yml
dan-fernandes 88f18ac
Fix publish input description
dan-fernandes 2d66438
Add test to dist.needs
dan-fernandes 92866d9
Remove test from pypi.needs
dan-fernandes fa59429
Ammend pypi.if to require dist result success
dan-fernandes 80be825
Remove dist.needs.test, add pypi.needs.test
dan-fernandes 18efa67
Add needs.test.result to pypi conditional
dan-fernandes 60dec89
Standardise order of needs/if
dan-fernandes 82acbe5
Add needs.dist.result success to release conditional
dan-fernandes acb8f6d
Add always() to docs conditional
dan-fernandes aac4043
Remove uneccesary needs.*.result from conditionals
dan-fernandes d39ee6f
Add always() to docs and container conditionals
dan-fernandes 319c71a
Replace needs with jobs in conditionals
dan-fernandes a86f8c2
Revert "Replace needs with jobs in conditionals"
dan-fernandes a79e6e6
Add raw tags around blocks with gh action expressions
dan-fernandes 363b5ab
Merge branch 'main' into 241-release-pipeline-does-not-depend-on-tests
dan-fernandes 58dccf7
Update ci.yml to remove depricated check depenency
dan-fernandes 9b0a62b
Remove docs workflow need test workflow
dan-fernandes File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.