forked from sofa-framework/sofa
-
Notifications
You must be signed in to change notification settings - Fork 0
Fix definition and use of the PYTHONVERSION in steps #32
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
hugtalbot
wants to merge
58
commits into
master
Choose a base branch
from
202504_fix_ref_python_version_for_env
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
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
* Push space to creatye PR * Finished clone sofa and ci stage * Rename action * fix some typos in filter script
* Commit to open a PR * revert env modification * Move steps around + add os configuration * Configure step should be working * Move comment around * Step build
* Use step outputs to send variables in call workflow * add BUILDER_OS environment variable * add check for all tests in PR body * remove useless secret * udpate PR python script * add missing runs-on: ubuntu-latest * Fix build action/ ci-depends-on * remove runs-on * update python script * clean python script * fix export of booleans * Fix action --------- Co-authored-by: Paul Baksic <[email protected]>
* Update checkPRInfoBeforeBuild.py * Apply suggestions from code review Co-authored-by: Paul Baksic <[email protected]> * Apply suggestions from code review * Apply suggestions from code review * Test * Use this script * fix * test fromJson * add debug * Final fix * revert change * Refacto display action * Fix filter --------- Co-authored-by: Paul Baksic <[email protected]> Co-authored-by: Paul Baksic <[email protected]>
* TO BE REVERTED BEFORE MERGE * Fix syntax * Fix git handle * fix action location * fix typo * Fix call to load vm env
* Isolate nightly build to allow for matrix only in nightly cases * Check that SOFA branch name is either master or vXX.XX * Attempt to detect existing running builds on PR * Fix check on ci-depends-on * fix indent and add generic condition for nightly build * Another fix for ci-depends-on * Another fix for ci-depends-on in json * Display info on PR comment * Display info on PR comment * Display info on PR comment
* Fix trigger through comments * remove check when action is already triggered * remove test comment
* Start work * Add docker run for ubuntu and fedora * TOREVERT * Add insights and login * Fix action * Try fix docker autentification * .github/workflows/ * Add read only token to action * fix docker user name * Change pipe to or * Fix docker call * try fix docker * fix ? * Fix ci-depends-on mechanism * Fix quote outputed by jq * Restore branch name * fix python script * Fix ci-depends-on remote url * Fix script not launching * Display arguments * Use github env variable for node name * Unify workspace folder using matrix os * Add display * Add display * Update .github/workflows/filter-build.yml Co-authored-by: Hugo <[email protected]> --------- Co-authored-by: Hugo <[email protected]>
* Filter build only if not schedule, PR comment linked steps * Apply suggestions from code review --------- Co-authored-by: Paul Baksic <[email protected]>
* Manage out of tree plugins and simplify binaries generation * Add external plugins mechanism
* Test action * Fix action * Test pre job hook * Add setup_build step * Fix action * FIX when folders already exist + TODOS * Add filter action and scripts * replace sofa-framework by bakpaul * fix indentation * add checkout code action * Add backbone * Cloning SOFA working * Forgot to save * add chmod to run script * Add call-workflow, refactor env variables, update python script * remove useless comment * Apply suggestions from code review * Apply suggestions from code review * Update filter-build.yml * Finalize clone sofa and ci (#7) * Push space to creatye PR * Finished clone sofa and ci stage * Rename action * fix some typos in filter script * Add build step (#8) * Commit to open a PR * revert env modification * Move steps around + add os configuration * Configure step should be working * Move comment around * Step build * Use step outputs to send variables in call workflow (#9) * Use step outputs to send variables in call workflow * add BUILDER_OS environment variable * add check for all tests in PR body * remove useless secret * udpate PR python script * add missing runs-on: ubuntu-latest * Fix build action/ ci-depends-on * remove runs-on * update python script * clean python script * fix export of booleans * Fix action --------- Co-authored-by: Paul Baksic <[email protected]> * Update checkPRInfoBeforeBuild.py (#11) * Update checkPRInfoBeforeBuild.py * Apply suggestions from code review Co-authored-by: Paul Baksic <[email protected]> * Apply suggestions from code review * Apply suggestions from code review * Test * Use this script * fix * test fromJson * add debug * Final fix * revert change * Refacto display action * Fix filter --------- Co-authored-by: Paul Baksic <[email protected]> Co-authored-by: Paul Baksic <[email protected]> * Fix build script (#13) * TO BE REVERTED BEFORE MERGE * Fix syntax * Fix git handle * fix action location * fix typo * Fix call to load vm env * fix script + revert wrong changes (#15) * Update filter-build.yml (#16) * Fix sha when commit pushed in master (#17) * Temporarily change remote for non-PR (#18) * 202505 evolve filter nightly (#19) * Isolate nightly build to allow for matrix only in nightly cases * Check that SOFA branch name is either master or vXX.XX * Attempt to detect existing running builds on PR * Fix check on ci-depends-on * fix indent and add generic condition for nightly build * Another fix for ci-depends-on * Another fix for ci-depends-on in json * Display info on PR comment * Display info on PR comment * Display info on PR comment * Fix trigger through comments (#20) * Fix trigger through comments * remove check when action is already triggered * remove test comment * move echo to read it * attempt to access information PR comment * attempt to access information PR comment * complete access information PR comment * complete access information PR comment * Update search of PR information when comment_issue * Remove empty env var * add check on OWNER_NAME var * add check on OWNER_NAME var * last attempt to fill env var for comment_issue * split in two steps for comment_issue * add missing PR number for comment_issue (step 2) * Start work on docker use (#10) * Start work * Add docker run for ubuntu and fedora * TOREVERT * Add insights and login * Fix action * Try fix docker autentification * .github/workflows/ * Add read only token to action * fix docker user name * Change pipe to or * Fix docker call * try fix docker * fix ? * Fix ci-depends-on mechanism * Fix quote outputed by jq * Restore branch name * fix python script * Fix ci-depends-on remote url * Fix script not launching * Display arguments * Use github env variable for node name * Unify workspace folder using matrix os * Add display * Add display * Update .github/workflows/filter-build.yml Co-authored-by: Hugo <[email protected]> --------- Co-authored-by: Hugo <[email protected]> * Filter build only if not schedule, PR comment linked steps (#21) * Filter build only if not schedule, PR comment linked steps * Apply suggestions from code review --------- Co-authored-by: Paul Baksic <[email protected]> * Fix when ci-depends-on is empty (#22) * Manage out of tree plugins and simplify binaries generation (#23) * Manage out of tree plugins and simplify binaries generation * Add external plugins mechanism * Fix filter build * Restore changes * Remove unnecessary checks in workflow dispatch * Fix builder os matrix * Fix builder os matrix * Activate plugins that are added (#25) * add missing inputs * fix typo * Set standard-dev preset for nightly and rename action * Various cleaning * Rename action --------- Co-authored-by: hugtalbot <[email protected]>
* Start work on testin * Temporary change ref in filter build to test this action * Run unit tests even when with-all-tests is not on * Fix test launching * Fix script dir * Update .github/workflows/filter-build.yml Co-authored-by: Hugo <[email protected]> * Apply suggestions from code review --------- Co-authored-by: Hugo <[email protected]>
3357b67 to
de725a3
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
By submitting this pull request, I acknowledge that
I have read, understand, and agree SOFA Developer Certificate of Origin (DCO).
Reviewers will merge this pull-request only if