v3.0.0
·
59 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Breaking Changes
-
Repository transferred to
buildcage/docker;setupflattened to the repo root (#245, #253)- This repo moved from
dash14/buildcagetobuildcage/docker. GitHub automatically redirectsuses:references pinned to an existingdash14/buildcageref, so workflows already pinned to v2.x or an older SHA keep working with no action needed. Upgrading to v3.0.0 does require updating theuses:line, though —setupalso moved from asetup/subdirectory to the repo root as part of the same change (mirroring howbuildcage/isolated-runis laid out), so it's no longer just an owner rename. reportis unaffected in shape — only the owner changes, it's still a subdirectory:buildcage/docker/report@v3.
Before (v2.x):
- uses: dash14/buildcage/setup@<sha> # v2.3.0 - uses: dash14/buildcage/report@<sha> # v2.3.0
After (v3.0.0):
- uses: buildcage/docker@<sha> # v3.0.0 - uses: buildcage/docker/report@<sha> # v3.0.0
- This repo moved from
-
runaction removed from this repo — moved tobuildcage/isolated-run(#244)- The experimental
runaction no longer lives here at any version and isn't reachable via the owner-transfer redirect above (it's a removal, not a rename). If your workflow usesdash14/buildcage/runorbuildcage/docker/run, switch tobuildcage/isolated-run, which now versions and releases independently.
- The experimental
CI / Maintenance
- Adopt vitest-style
expect()assertions, powered by chai under QuickJS too (#242) - Finish migrating tests off
node:assertto vitestexpect()(#243)
Dependencies
- Bump
github.com/moby/buildkitmodule to v0.32.0 (#240) - Bump
actions/checkoutto v7.0.1 (#246) - Bump
vite-plusto v0.2.6 (#247) - Bump
github/codeql-actionto v4.37.3 (#248) - Bump
ossf/scorecard-actionto v2.4.4 (#249) - Bump self-referential
dash14/buildcageaction pin to v2.3.0 (#250) - Bump
docker/login-actionto v4.5.1 (#251) - Bump
pnpmto v11.17.0 (#252)
Full Changelog: v2.3.0...v3.0.0