Skip to content

Update GitHub Actions to latest versions#3038

Merged
MrHinsh merged 2 commits intomainfrom
uopdate-to-builds
Oct 30, 2025
Merged

Update GitHub Actions to latest versions#3038
MrHinsh merged 2 commits intomainfrom
uopdate-to-builds

Conversation

@MrHinsh
Copy link
Copy Markdown
Member

@MrHinsh MrHinsh commented Oct 30, 2025

Updated actions/upload-artifact to v5 and actions/download-artifact to v6 across multiple workflow steps to ensure compatibility, security, and improved functionality. Artifact names and paths remain unchanged. No modifications were made to the actions/checkout action or workflow logic.

Summary by CodeRabbit

  • Chores
    • Updated continuous integration tooling to use the latest versions of workflow automation actions for improved reliability and compatibility.

Updated `actions/upload-artifact` to v5 and `actions/download-artifact` to v6 across multiple workflow steps to ensure compatibility, security, and improved functionality. Artifact names and paths remain unchanged. No modifications were made to the `actions/checkout` action or workflow logic.
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Oct 30, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

GitHub Actions workflow action versions are updated across main.yml. External action implementations are upgraded (checkout@v4→v5, upload-artifact@v4→v5, download-artifact@v4→v6, etc.). No workflow logic, conditions, or sequencing altered.

Changes

Cohort / File(s) Summary
GitHub Actions version upgrades
.github/workflows/main.yml
Multiple action versions incremented: actions/checkout v4→v5, actions/upload-artifact v4→v5, actions/download-artifact v4→v6. No control flow or conditional logic modifications.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Dependencies pulled forward with zero logic drift. Standard maintenance. Verify action compatibility against actual runner environment if non-standard constraints exist, but realistically: this is a rubber stamp.

Poem

Dependencies drift like autumn leaves,
Yet logic stands unmoved and calm—
New versions in, old ghosts relieved,
The workflow hums its steady psalm.
Just bump and go.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch uopdate-to-builds

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between b9e72c3 and 4d0d40e.

📒 Files selected for processing (1)
  • .github/workflows/main.yml (11 hunks)

Comment @coderabbitai help to get the list of available commands and usage tips.

- Bump `actions/checkout` to v5 across all steps.
- Add conditional logic to `Fix contributions if main` step.
- Specify Java 17 and `zulu` distribution in setup.
- Expand token replacement to additional file types.
- Adjust release job conditions for production readiness.
- Upgrade `actions/download-artifact` to v6.
- Add PowerShell script to locate files in `Find files` step.
@nkdagility-actions-bot
Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://blue-river-093197403-3038.westeurope.5.azurestaticapps.net

@MrHinsh MrHinsh marked this pull request as ready for review October 30, 2025 20:09
@MrHinsh MrHinsh merged commit 9a8779e into main Oct 30, 2025
26 checks passed
@MrHinsh MrHinsh deleted the uopdate-to-builds branch October 30, 2025 20:09
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.

1 participant