Skip to content

Update actions - #483

Merged
DecDuck merged 12 commits into
Drop-OSS:developfrom
NicoVIII:update-actions
Aug 30, 2026
Merged

Update actions#483
DecDuck merged 12 commits into
Drop-OSS:developfrom
NicoVIII:update-actions

Conversation

@NicoVIII

@NicoVIII NicoVIII commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

I noticed some warnings in the CI, that some things still use Node 20 which is deprecated. I therefore updated most actions in the repo. I checked the changelogs and THINK that everything on a critical path like the release should still work, but I guess we can only be sure on the next run 😅 Therefore I'm of course open to removing some updates on those paths.

I also skipped tauri-apps/tauri-action because I think this could break, if I read the changelog for v1.

I'm not sure, if the decision to not handle updating github actions is a deliberate one, therefore I didn't do it in this PR, but Dependabot could do these updates for you (or at least open PRs for it), if you want via the github-actions ecosystem. For that a .github/dependabot.yml would be needed.

With pnpm v11 this could and should be replaced with pnpm/setup, I guess.
It looks like this should be non-critical, it mainly includes a runtime upgrade to Node 24 as far as I could see that.
I think this is also non-critical and mainly a runtime bump.
Should also be just the node version bump.
This is quite a jump and I'm not very familiar with this action. But the changelogs looked more or less not critical, there was only a thing about downloading single artifacts by id in v5, but I think the "No Action Needed If" applies.
@DecDuck
DecDuck merged commit 3b74063 into Drop-OSS:develop Aug 30, 2026
4 checks passed
@NicoVIII
NicoVIII deleted the update-actions branch August 31, 2026 16:58
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.

2 participants