From 658a163b09afb212644c10101fe25f30bac95a7e Mon Sep 17 00:00:00 2001 From: Andrew Taran Date: Mon, 10 Aug 2026 16:27:59 +0200 Subject: [PATCH] chore: update lint-build ci vars, add clean working dir check to release workflow --- .github/workflows/lint-build-test.yml | 24 +++++++++++++++++++ .github/workflows/main.yml | 8 +++++++ .github/workflows/publish-release.yml | 7 ++++++ .../bitcoin-wallet-snap/snap.manifest.json | 2 +- 4 files changed, 40 insertions(+), 1 deletion(-) diff --git a/.github/workflows/lint-build-test.yml b/.github/workflows/lint-build-test.yml index f2aa73177..3591494c6 100644 --- a/.github/workflows/lint-build-test.yml +++ b/.github/workflows/lint-build-test.yml @@ -17,8 +17,32 @@ on: required: false RPC_WEB_SOCKET_URL_DEVNET: required: false + LOG_LEVEL: + required: false + DEFAULT_ADDRESS_TYPE: + required: false + ESPLORA_BITCOIN: + required: false + ESPLORA_TESTNET: + required: false + ESPLORA_TESTNET4: + required: false + ESPLORA_SIGNET: + required: false + ESPLORA_REGTEST: + required: false + PRICE_API_URL: + required: false env: + LOG_LEVEL: ${{ secrets.LOG_LEVEL }} + DEFAULT_ADDRESS_TYPE: ${{ secrets.DEFAULT_ADDRESS_TYPE }} + ESPLORA_BITCOIN: ${{ secrets.ESPLORA_BITCOIN }} + ESPLORA_TESTNET: ${{ secrets.ESPLORA_TESTNET }} + ESPLORA_TESTNET4: ${{ secrets.ESPLORA_TESTNET4 }} + ESPLORA_SIGNET: ${{ secrets.ESPLORA_SIGNET }} + ESPLORA_REGTEST: ${{ secrets.ESPLORA_REGTEST }} + PRICE_API_URL: ${{ secrets.PRICE_API_URL }} ENVIRONMENT: production RPC_URL_LIST_MAINNET: ${{ secrets.RPC_URL_LIST_MAINNET }} RPC_URL_LIST_NILE_TESTNET: ${{ vars.RPC_URL_LIST_NILE_TESTNET }} diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e0e6b656f..cd79b976c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -84,6 +84,14 @@ jobs: RPC_URL_DEVNET_LIST: ${{ secrets.RPC_URL_DEVNET_LIST }} RPC_WEB_SOCKET_URL_MAINNET: ${{ secrets.RPC_WEB_SOCKET_URL_MAINNET }} RPC_WEB_SOCKET_URL_DEVNET: ${{ secrets.RPC_WEB_SOCKET_URL_DEVNET }} + LOG_LEVEL: ${{ secrets.LOG_LEVEL }} + DEFAULT_ADDRESS_TYPE: ${{ secrets.DEFAULT_ADDRESS_TYPE }} + ESPLORA_BITCOIN: ${{ secrets.ESPLORA_BITCOIN }} + ESPLORA_TESTNET: ${{ secrets.ESPLORA_TESTNET }} + ESPLORA_TESTNET4: ${{ secrets.ESPLORA_TESTNET4 }} + ESPLORA_SIGNET: ${{ secrets.ESPLORA_SIGNET }} + ESPLORA_REGTEST: ${{ secrets.ESPLORA_REGTEST }} + PRICE_API_URL: ${{ secrets.PRICE_API_URL }} check-release: name: Check release diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index 68baca6b2..2d2e1b4a0 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -97,6 +97,13 @@ jobs: RPC_WEB_SOCKET_URL_TESTNET: ${{ vars.RPC_WEB_SOCKET_URL_TESTNET }} RPC_WEB_SOCKET_URL_LOCALNET: ${{ vars.RPC_WEB_SOCKET_URL_LOCALNET }} EXPLORER_BASE_URL: ${{ vars.EXPLORER_BASE_URL }} + - name: Require clean working directory + shell: bash + run: | + if ! git diff --exit-code; then + echo "Working tree dirty at end of job" + exit 1 + fi - name: Upload build artifacts uses: actions/upload-artifact@v7 with: diff --git a/packages/bitcoin-wallet-snap/snap.manifest.json b/packages/bitcoin-wallet-snap/snap.manifest.json index 5505656d8..cdb4e771d 100644 --- a/packages/bitcoin-wallet-snap/snap.manifest.json +++ b/packages/bitcoin-wallet-snap/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/internal-snaps.git" }, "source": { - "shasum": "k/Y7ylX8ZeZXfKNrlgDcGNhfAn4CmPBkNE45UUokIX8=", + "shasum": "GpFg6ial/0d1EUNu6v05Ejkggqi2y5ay7lgwbZ2Xf7I=", "location": { "npm": { "filePath": "dist/bundle.js",