Skip to content

chore(ci): update actions to v5 and add pre-commit script to sync package-lock#53

Merged
Arthurk12 merged 3 commits into
bigbluebutton:developfrom
Arthurk12:fix-workflows-2
Jul 3, 2026
Merged

chore(ci): update actions to v5 and add pre-commit script to sync package-lock#53
Arthurk12 merged 3 commits into
bigbluebutton:developfrom
Arthurk12:fix-workflows-2

Conversation

@Arthurk12

@Arthurk12 Arthurk12 commented Jul 2, 2026

Copy link
Copy Markdown
Member

What does this PR do?

Arthurk12 added 3 commits July 2, 2026 16:13
Both actions still declare node20 as their internal runtime, triggering
Github's Node 20 deprecation warning on every run. v5 of each uses
node24 internally; no input/output changes affect our usage.
conventional-changelog-action only bumps the top-level "version" field,
leaving package-lock.json's nested packages[""] entry (its own copy of
the root version) stale after every release. This script regenerates the
lockfile via `npm install --package-lock-only` and is meant to be wired
up as the action's pre-commit hook.
The publish workflow fails when generating npm provenance via GitHub
Actions. This is a known issue with older Node versions, where the
OIDC token request used for provenance attestation returns a 404.
Upgrading to Node 24 resolves the issue.
@Arthurk12 Arthurk12 merged commit bf4c72e into bigbluebutton:develop Jul 3, 2026
2 checks passed
@Arthurk12 Arthurk12 deleted the fix-workflows-2 branch July 3, 2026 18:10
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