diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b655f8f..abc24d0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -244,6 +244,19 @@ jobs: - name: Run Foundry tests run: forge test -vvv --gas-report + # --------------------------------------------------------------------------- + # Release finalizer: shell unit tests (standalone, no deps) + # --------------------------------------------------------------------------- + + release-finalizer: + name: Release Finalizer + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 + + - name: Run finalize-release shell tests + run: make test-finalize-release + # --------------------------------------------------------------------------- # Docker Images # --------------------------------------------------------------------------- diff --git a/Makefile b/Makefile index f7c4892..ef0db0d 100644 --- a/Makefile +++ b/Makefile @@ -141,6 +141,11 @@ test-all: test-it test-unit-contract ## Run all tests @echo running all tests... make smoke LAUNCH_ARGS="--frozen --healthy-retry=130" +.PHONY: test-finalize-release +test-finalize-release: ## Run release finalizer shell tests + @echo running finalize-release tests... + @bash .github/scripts/test-finalize-release.sh + .PHONY: cov-unit cov-unit: genesis ## Run unit tests with coverage rm -f $(COV_FILE)