Skip to content

RackStack v1.123.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Sep 00:55
· 2 commits to master since this release
355c97b

RackStack v1.123.1

Auto-released by CI on version bump in Header.ps1.

SHA256 verification

65559381cc4e7104cd48d13debc329523b06da3c7821f5f4a2ae767b0dfc4749  RackStack.exe
b533167021b5cbf04a35fdfb5e2bde71936769c1f2b19a4c56293c04ca588112  RackStack v1.123.1.ps1
210fd56ca3aeeb8b48b77eee1e5ff33899374ad288ae54f2d209abd1c0fd7e27  rackstack.config.example.json

Verify with (Get-FileHash RackStack.exe -Algorithm SHA256).Hash.ToLower().

Supply-chain attestations

  • Build provenance (SLSA Level 3): verify the EXE came from this exact workflow run on this commit:
    gh attestation verify RackStack.exe --owner TheAbider
    
  • Cosign keyless signatures: each artifact is signed via Sigstore Fulcio + GitHub OIDC. Verify with:
    cosign verify-blob \`
      --certificate RackStack.exe.pem \`
      --signature RackStack.exe.sig \`
      --certificate-identity-regexp "^https://github.com/TheAbider/RackStack/.github/workflows/ci.yml@refs/heads/master$" \`
      --certificate-oidc-issuer https://token.actions.githubusercontent.com \`
      RackStack.exe
    
  • SBOM (CycloneDX): see RackStack-1.123.1-sbom.cyclonedx.json attached below.

Changes

Build fix for the v1.123.0 release.

  • The release compile step now quotes its compiler arguments. Under PowerShell 7, which runs the release job, the /resource: argument reached the C# compiler with its variable unexpanded, so the v1.123.0 build failed before producing an executable and no release was published. The arguments are now passed as quoted strings, which both PowerShell editions expand identically.

Contains everything in v1.123.0: the native launcher that replaces ps2exe.