Skip to content

update CI and dependencies, bump node engine to 24.20 - #23

Merged
le-cong merged 2 commits into
mainfrom
test-github-actions-validate-npm-package-retry
Sep 29, 2026
Merged

le-cong merged 2 commits into
mainfrom
test-github-actions-validate-npm-package-retry

Conversation

@le-cong

@le-cong le-cong commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #24

@le-cong le-cong self-assigned this Sep 28, 2026
@le-cong le-cong added the MINOR label Sep 28, 2026
Copilot AI balanced review requested due to automatic review settings September 28, 2026 23:41

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.

Copilot review overview

🟡 Changes recommended

Production workflows reference a temporary upstream branch that may be deleted or renamed.

Review effort: Balanced
Findings: 4 Medium severity

Open (4)
What changed in this PR

Updates tooling dependencies, Node.js requirements, and package publishing validation.

Changes:

  • Bumps package version, development dependencies, and Node.js minimum to 24.20.
  • Adds install-script controls and beta package validation.
  • Temporarily redirects shared GitHub Actions to a feature branch.
File Description
package.json Updates package metadata and tooling requirements.
package-lock.json Locks updated dependency versions.
.github/​workflows/​publish.yml Adds beta validation and updates action refs.
.github/​workflows/​coverage.yml Updates coverage reporter ref.
.github/​workflows/​check-published-scheduled.yml Updates scheduled-check action ref.
.github/​workflows/​check-pr-reviews.yml Updates review-check action ref.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/check-pr-reviews.yml Outdated
Comment thread .github/workflows/check-published-scheduled.yml Outdated
Comment thread .github/workflows/coverage.yml Outdated
Comment thread .github/workflows/publish.yml Outdated
@le-cong le-cong added PATCH and removed MINOR labels Sep 28, 2026
@le-cong
le-cong deployed to npm-publish September 28, 2026 23:45 — with GitHub Actions Active
@le-cong
le-cong deployed to npm-publish September 29, 2026 01:19 — with GitHub Actions Active
@github-actions

Copy link
Copy Markdown

Coverage after merging test-github-actions-validate-npm-package-retry into main will be

100.00% 0.00%

Coverage Report
FileStmtsBranchesFuncsLinesUncovered Lines
src
   error.ts100%100%100%100%
   index.ts100%100%100%100%
   timeout.spec.ts99.38%96%100%100%63
   timeout.ts100%100%100%100%

@le-cong
le-cong requested a review from carlansley September 29, 2026 01:21
@github-actions

Copy link
Copy Markdown

Beta Published - Install Command: npm install @checkdigit/timeout@6.0.1-PR.23-efea

@le-cong
le-cong merged commit cf5c40e into main Sep 29, 2026
12 checks passed
@le-cong
le-cong deleted the test-github-actions-validate-npm-package-retry branch September 29, 2026 17:25

This branch was successfully deployed

1 active deployment
npm-publish — f52e80b0 Deployed Sep 29, 2026 by le-cong via Publish Beta #14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

update dependency and node engine 2026-09-28

3 participants