Skip to content

Shared workflows v4.0.0

Choose a tag to compare

@zemd-release-publisher zemd-release-publisher released this 14 Aug 19:11
· 8 commits to main since this release
Immutable release. Only release title and notes can be modified.
e61d8c1

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-benchmarks.yml@e61d8c10a67016e8788b793388ef748ac80b4d35 # v4.0.0
uses: zemd/js/.github/workflows/shared-ci.yml@e61d8c10a67016e8788b793388ef748ac80b4d35 # v4.0.0
uses: zemd/js/.github/workflows/shared-codeql.yml@e61d8c10a67016e8788b793388ef748ac80b4d35 # v4.0.0
uses: zemd/js/.github/workflows/shared-release.yml@e61d8c10a67016e8788b793388ef748ac80b4d35 # v4.0.0
uses: zemd/js/.github/workflows/shared-scorecard.yml@e61d8c10a67016e8788b793388ef748ac80b4d35 # v4.0.0
uses: zemd/js/.github/workflows/shared-zizmor.yml@e61d8c10a67016e8788b793388ef748ac80b4d35 # v4.0.0

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

Re-resolve this commit at any time:

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

Changes

Major Changes

  • Remove the shared-tooling-repository and shared-tooling-ref release inputs; shared release jobs now resolve tooling from the called workflow's own pinned revision.

Patch Changes

  • Allow shared release workflows to process private workspace packages without versions.

What's Changed

  • Improve release workflow by @zemd in #46
  • chore(release): version packages by @zemd-release-branchkeeper[bot] in #47

Full Changelog: v3.0.1...v4.0.0