Skip to content

Bump versions of actions#485

Merged
dav-sonn merged 1 commit into
developfrom
am/actions
Jun 9, 2026
Merged

Bump versions of actions#485
dav-sonn merged 1 commit into
developfrom
am/actions

Conversation

@amorison

@amorison amorison commented Jun 8, 2026

Copy link
Copy Markdown

Support for actions relying on node 20 will stop soon (16th of September).

@amorison amorison changed the base branch from main to develop June 8, 2026 13:22
@dav-sonn dav-sonn requested a review from Copilot June 9, 2026 07:49

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

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/checkout and actions/setup-java versions across build/test and Javadoc workflows.
  • Bump artifact and Pages deployment actions in build/test and docs deployment workflows.
  • Update thebinaryfelix/check-file-existence-action to 2.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
Comment thread .github/workflows/SimPathsBuild.yml Outdated
- 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
@amorison

amorison commented Jun 9, 2026

Copy link
Copy Markdown
Author

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 upload-artifact, and v8 is the last version of download-artifact. That's been the case since February at least according to that blog post from Github themselves: https://github.blog/changelog/2026-02-26-github-actions-now-supports-uploading-and-downloading-non-zipped-artifacts/

Support for actions running with node 20 stops on 16th of September.
@dav-sonn dav-sonn merged commit f71050d into develop Jun 9, 2026
6 checks passed
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.

3 participants