Bump versions of actions#485
Conversation
There was a problem hiding this comment.
Pull request overview
Updates GitHub Actions workflow dependencies to newer major versions to keep CI/docs pipelines compatible with upcoming GitHub Actions runtime changes.
Changes:
- Bump
actions/checkoutandactions/setup-javaversions across build/test and Javadoc workflows. - Bump artifact and Pages deployment actions in build/test and docs deployment workflows.
- Update
thebinaryfelix/check-file-existence-actionto2.0.0.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
.github/workflows/SimPathsBuild.yml |
Updates checkout/java/artifact actions and check-file action used by CI and simulation runs. |
.github/workflows/publish-javadoc.yml |
Updates checkout/java actions used by the Javadoc publishing workflow. |
.github/workflows/deploy-docs.yml |
Updates checkout/python and GitHub Pages artifact/deploy actions for docs publishing. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - name: Build with Maven | ||
| run: mvn -B package --file pom.xml | ||
| - uses: actions/upload-artifact@v4 | ||
| - uses: actions/upload-artifact@v7 |
| - name: Upload Actual CSVs for Inspection | ||
| if: failure() # This ensures it only runs when the tests fail | ||
| uses: actions/upload-artifact@v4 | ||
| uses: actions/upload-artifact@v7 |
|
Copilot is hallucinating again (I have yet to see anything relevant coming out of this thing)... The versions of those actions aren't synchronised. As of the time of writing, v7 is the last version of |
Support for actions running with node 20 stops on 16th of September.
Support for actions relying on node 20 will stop soon (16th of September).