Skip to content

ci: update GitHub-maintained actions to current majors - #600

Merged
huacnlee merged 1 commit into
longbridge:mainfrom
katsugtgz:ci-update-actions-majors
Oct 4, 2026
Merged

huacnlee merged 1 commit into
longbridge:mainfrom
katsugtgz:ci-update-actions-majors

Conversation

@katsugtgz

Copy link
Copy Markdown
Contributor

Updates the GitHub-maintained actions in the CI workflow to current majors.

Changes:

  • actions/checkout v4 to v7
  • actions/setup-python v5 to v7
  • actions/setup-node v6 to v7
  • actions/setup-java v5 to v6
  • actions/cache v4 to v6
  • actions/upload-artifact v4 to v7

Compatibility notes:

  • setup-python v7 dropped the pip-install input; this workflow does not use it
  • setup-node v7 and cache v6 are ESM migrations with no input changes needed here
  • setup-java v6 renames jdkFile with a deprecated alias; not used in this workflow

Validation:

  • workflow YAML parses
  • all GitHub-maintained refs in .github/workflows/ci.yml updated in one pass

Scope: .github/workflows/ci.yml only.

@huacnlee
huacnlee enabled auto-merge (squash) October 4, 2026 04:14
@huacnlee
huacnlee merged commit f6e9f7d into longbridge:main Oct 4, 2026
56 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