Skip to content

ci: make fork CI safe and remove Node 20 action warnings#47

Merged
DriftN2Forty merged 4 commits into
JustinDevB:devfrom
DriftN2Forty:fix/fork-ci-publish
May 1, 2026
Merged

ci: make fork CI safe and remove Node 20 action warnings#47
DriftN2Forty merged 4 commits into
JustinDevB:devfrom
DriftN2Forty:fix/fork-ci-publish

Conversation

@DriftN2Forty
Copy link
Copy Markdown
Collaborator

Summary

  • Gate Modrinth publish step to only run on upstream repository main/dev branches
  • Upgrade GitHub actions to Node 24-ready majors: checkout v6, setup-java v5, upload-artifact v7
  • Keep artifact upload/build behavior unchanged for normal CI runs

Why

Fork builds were failing on publish due to missing Modrinth secrets, and GitHub warned that Node.js 20 action runtime is deprecated.

Validation

  • Fork branch CI now runs without publish attempts
  • Workflow warning about Node.js 20 actions no longer appears

@DriftN2Forty DriftN2Forty merged commit 38994ac into JustinDevB:dev May 1, 2026
1 check passed
@DriftN2Forty DriftN2Forty deleted the fix/fork-ci-publish branch May 1, 2026 03:51
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