Skip to content

Migrate CI to npm and prepare package release#8

Merged
stesee merged 2 commits into
releasefrom
main
Jun 20, 2026
Merged

Migrate CI to npm and prepare package release#8
stesee merged 2 commits into
releasefrom
main

Conversation

@stesee

@stesee stesee commented Jun 20, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

stesee added 2 commits June 20, 2026 21:18
Update .github/workflows/build.yml to use actions/checkout@v5 and actions/setup-node@v6 in both jobs. Node version and npm cache settings are unchanged; this upgrades the workflow actions to newer major releases for compatibility and maintenance.
Normalize the branch pattern quoting (use double quotes) and add a workflow_dispatch trigger so the workflow can be started manually. No other functional changes were made.
Copilot AI review requested due to automatic review settings June 20, 2026 19:33

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions workflow to better support an npm-based CI/release flow and to allow manual triggering, aligning the pipeline with the repository’s npm build and packaging setup.

Changes:

  • Allow manual runs by adding workflow_dispatch.
  • Update GitHub Actions dependencies to newer major versions (actions/checkout@v5, actions/setup-node@v6).
  • Normalize the branch trigger pattern to branches: ["**"].

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@stesee stesee merged commit 67a01fc into release Jun 20, 2026
5 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.

2 participants