Skip to content

Shared workflows v2.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 19:30
· 47 commits to main since this release
Immutable release. Only release title and notes can be modified.
aef9678

Shared GitHub Actions workflows. Add one job per workflow to a caller in
.github/workflows/, pinned to this commit:

uses: zemd/js/.github/workflows/shared-ci.yml@aef9678008ddf495e20738642ef6a7a4de475e95 # v2.0.0
uses: zemd/js/.github/workflows/shared-codeql.yml@aef9678008ddf495e20738642ef6a7a4de475e95 # v2.0.0
uses: zemd/js/.github/workflows/shared-release.yml@aef9678008ddf495e20738642ef6a7a4de475e95 # v2.0.0
uses: zemd/js/.github/workflows/shared-scorecard.yml@aef9678008ddf495e20738642ef6a7a4de475e95 # v2.0.0
uses: zemd/js/.github/workflows/shared-zizmor.yml@aef9678008ddf495e20738642ef6a7a4de475e95 # v2.0.0

Ready-to-copy callers: .github/workflows-examples.

Re-resolve this commit at any time:

gh api repos/zemd/js/git/ref/tags/v2 --jq .object.sha

Changes

Major Changes

  • Standardize shared workflow package scripts, Node.js LTS, npm registry, release pull request conventions, and mandatory dependency review.

Patch Changes

  • Add native Node.js coverage execution and LCOV artifact uploads to the shared CI workflow.

What's Changed

  • Use tsdown.config.ts instead of .js by @zemd in #21
  • Bump pnpm by @zemd in #22
  • Improve http-client and std-modules by @zemd in #23
  • chore(release): version packages by @github-actions[bot] in #24
  • Migrate vitest to node:test by @zemd in #25
  • chore(release): version packages by @github-actions[bot] in #26

Full Changelog: v1.0.1...v2.0.0