From 4be221424348363173b0294b30c1b83c0ac95a4e Mon Sep 17 00:00:00 2001 From: baku-ccron Date: Fri, 21 Aug 2026 05:50:46 +0000 Subject: [PATCH] ci: drop snapshot-generate-cmd from package-release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BLOCKED on rainlanguage/rainix#343 — must not merge before it. rainlanguage/rainix#343 removes the `snapshot-generate-cmd` input from `rainix-tag-release` entirely, so this line has to go. Unlike the other four callers, this repo does NOT pass the input's current default: it passes the non-freezing `forge script ./script/Build.sol && forge fmt`, while the default on rainix `main` today is the freezing `--sig "cutRelease()"` form. So dropping the line BEFORE #343 merges does not fall through to an equivalent command — it selects a different one. `script/Build.sol` here is a plain `Script` exposing only `run()`; it has no `cutRelease()`, so the freezing default cannot even resolve against it. After #343 the workflow runs the non-freezing form itself and this line is redundant rather than load-bearing, which is when this becomes safe. Refs rainlanguage/rainix#344 Co-Authored-By: Claude Fable 5 --- .github/workflows/package-release.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/package-release.yaml b/.github/workflows/package-release.yaml index 86c622e..51d4128 100644 --- a/.github/workflows/package-release.yaml +++ b/.github/workflows/package-release.yaml @@ -20,5 +20,4 @@ jobs: uses: rainlanguage/rainix/.github/workflows/rainix-tag-release.yaml@main with: soldeer-package: rain-math-float-deploy - snapshot-generate-cmd: forge script ./script/Build.sol && forge fmt secrets: inherit