From 51627740bb43f0b83c16f7db12cb155d2a07a10b Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 09:35:43 -0700 Subject: [PATCH 1/7] Update release.yml --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 383a223..3e500eb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -57,7 +57,7 @@ jobs: with: go-version: "1.21" - name: Run GoReleaser - uses: goreleaser/goreleaser-action@286f3b13755c3b29d1dcb9c4edf51fcc83fa2e73 # v6.1.0 + uses: goreleaser/goreleaser-action@9ed2f89a662bf1735a48bc8557fd212fa902bebf # v6.1.0 with: distribution: goreleaser version: latest @@ -66,4 +66,4 @@ jobs: env: #https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - TELEMETRY_TOKEN: ${{ secrets.TELEMETRY_TOKEN }} \ No newline at end of file + TELEMETRY_TOKEN: ${{ secrets.TELEMETRY_TOKEN }} From 8a7c28cf2df2599b087856f0c8d1afcd24fc2112 Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 09:43:08 -0700 Subject: [PATCH 2/7] Update integration-test.yml --- .github/workflows/integration-test.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index b6d03ad..971901c 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -28,6 +28,7 @@ jobs: release-assets.githubusercontent.com:443 storage.googleapis.com:443 sum.golang.org:443 + localhost:8454 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' @@ -254,4 +255,4 @@ jobs: - name: Run User Command Integration Tests run: | cd eigenlayer-cli/tests/user - ./user-integration-tests-runner.sh \ No newline at end of file + ./user-integration-tests-runner.sh From bda5d0c0d1d249090bdb4f2a9757083ad3ae7221 Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 09:44:29 -0700 Subject: [PATCH 3/7] Update integration-test.yml --- .github/workflows/integration-test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 971901c..800af72 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -121,6 +121,7 @@ jobs: release-assets.githubusercontent.com:443 storage.googleapis.com:443 sum.golang.org:443 + localhost:8454 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' @@ -212,6 +213,7 @@ jobs: release-assets.githubusercontent.com:443 storage.googleapis.com:443 sum.golang.org:443 + localhost:8454 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' From 14e6da88ecfe0a5848920ac6568ab96e19d23892 Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 09:54:13 -0700 Subject: [PATCH 4/7] Update integration-test.yml --- .github/workflows/integration-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 800af72..eb1b920 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -28,7 +28,7 @@ jobs: release-assets.githubusercontent.com:443 storage.googleapis.com:443 sum.golang.org:443 - localhost:8454 + localhost:8545 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' @@ -121,7 +121,7 @@ jobs: release-assets.githubusercontent.com:443 storage.googleapis.com:443 sum.golang.org:443 - localhost:8454 + localhost:8545 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' @@ -213,7 +213,7 @@ jobs: release-assets.githubusercontent.com:443 storage.googleapis.com:443 sum.golang.org:443 - localhost:8454 + localhost:8545 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' From fa879b4676fa77a10700926bbc435465cc006b9c Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 10:55:41 -0700 Subject: [PATCH 5/7] Update integration-test.yml --- .github/workflows/integration-test.yml | 100 ++++++++++++------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index eb1b920..5e2e93f 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -11,24 +11,24 @@ jobs: name: Integration Test - Local Keystore runs-on: ubuntu-latest steps: - - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 - with: - egress-policy: block - allowed-endpoints: > - api.github.com:443 - azure.archive.ubuntu.com:80 - esm.ubuntu.com:443 - ghcr.io:443 - github.com:443 - madhur-test-public.s3.us-east-2.amazonaws.com:443 - objects.githubusercontent.com:443 - packages.microsoft.com:443 - pkg-containers.githubusercontent.com:443 - proxy.golang.org:443 - release-assets.githubusercontent.com:443 - storage.googleapis.com:443 - sum.golang.org:443 - localhost:8545 + # - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 + # with: + # egress-policy: block + # allowed-endpoints: > + # api.github.com:443 + # azure.archive.ubuntu.com:80 + # esm.ubuntu.com:443 + # ghcr.io:443 + # github.com:443 + # madhur-test-public.s3.us-east-2.amazonaws.com:443 + # objects.githubusercontent.com:443 + # packages.microsoft.com:443 + # pkg-containers.githubusercontent.com:443 + # proxy.golang.org:443 + # release-assets.githubusercontent.com:443 + # storage.googleapis.com:443 + # sum.golang.org:443 + # localhost:8545 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' @@ -103,25 +103,25 @@ jobs: runs-on: ubuntu-latest steps: - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 - with: - egress-policy: block - allowed-endpoints: > - api.github.com:443 - auth.docker.io:443 - azure.archive.ubuntu.com:80 - esm.ubuntu.com:443 - ghcr.io:443 - github.com:443 - madhur-test-public.s3.us-east-2.amazonaws.com:443 - packages.microsoft.com:443 - pkg-containers.githubusercontent.com:443 - production.cloudflare.docker.com:443 - proxy.golang.org:443 - registry-1.docker.io:443 - release-assets.githubusercontent.com:443 - storage.googleapis.com:443 - sum.golang.org:443 - localhost:8545 + # with: + # egress-policy: block + # allowed-endpoints: > + # api.github.com:443 + # auth.docker.io:443 + # azure.archive.ubuntu.com:80 + # esm.ubuntu.com:443 + # ghcr.io:443 + # github.com:443 + # madhur-test-public.s3.us-east-2.amazonaws.com:443 + # packages.microsoft.com:443 + # pkg-containers.githubusercontent.com:443 + # production.cloudflare.docker.com:443 + # proxy.golang.org:443 + # registry-1.docker.io:443 + # release-assets.githubusercontent.com:443 + # storage.googleapis.com:443 + # sum.golang.org:443 + # localhost:8545 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' @@ -201,19 +201,19 @@ jobs: name: Integration Test - User Commands runs-on: ubuntu-latest steps: - - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 - with: - egress-policy: block - allowed-endpoints: > - api.github.com:443 - ghcr.io:443 - github.com:443 - pkg-containers.githubusercontent.com:443 - proxy.golang.org:443 - release-assets.githubusercontent.com:443 - storage.googleapis.com:443 - sum.golang.org:443 - localhost:8545 + # - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 + # with: + # egress-policy: block + # allowed-endpoints: > + # api.github.com:443 + # ghcr.io:443 + # github.com:443 + # pkg-containers.githubusercontent.com:443 + # proxy.golang.org:443 + # release-assets.githubusercontent.com:443 + # storage.googleapis.com:443 + # sum.golang.org:443 + # localhost:8545 - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 with: go-version: '1.21' From 80113fa222190528e28287298390aa0d360b40ad Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 10:56:46 -0700 Subject: [PATCH 6/7] Update integration-test.yml --- .github/workflows/integration-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 5e2e93f..856b09d 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -102,7 +102,7 @@ jobs: name: Integration Test - Web3 Signer runs-on: ubuntu-latest steps: - - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 + # - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # with: # egress-policy: block # allowed-endpoints: > From 07c566b127ad2c328bf7920d6f0704926db45e3f Mon Sep 17 00:00:00 2001 From: anupsv Date: Fri, 22 Aug 2025 11:01:31 -0700 Subject: [PATCH 7/7] Update integration-test.yml reverting --- .github/workflows/integration-test.yml | 77 +++++--------------------- 1 file changed, 13 insertions(+), 64 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 856b09d..9594b83 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -11,33 +11,15 @@ jobs: name: Integration Test - Local Keystore runs-on: ubuntu-latest steps: - # - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 - # with: - # egress-policy: block - # allowed-endpoints: > - # api.github.com:443 - # azure.archive.ubuntu.com:80 - # esm.ubuntu.com:443 - # ghcr.io:443 - # github.com:443 - # madhur-test-public.s3.us-east-2.amazonaws.com:443 - # objects.githubusercontent.com:443 - # packages.microsoft.com:443 - # pkg-containers.githubusercontent.com:443 - # proxy.golang.org:443 - # release-assets.githubusercontent.com:443 - # storage.googleapis.com:443 - # sum.golang.org:443 - # localhost:8545 - - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + - uses: actions/setup-go@v4 with: go-version: '1.21' - name: Install Foundry - uses: foundry-rs/foundry-toolchain@8f1998e9878d786675189ef566a2e4bf24869773 # v1.2.0 + uses: foundry-rs/foundry-toolchain@v1 with: version: nightly-c4a984fbf2c48b793c8cd53af84f56009dd1070c - name: Checkout eigensdk-go - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: repository: layr-labs/eigensdk-go token: ${{ github.token }} @@ -47,7 +29,7 @@ jobs: run: | nohup make start-anvil-with-contracts-deployed > nohup.out 2>&1 & - name: Install EigenLayer CLI - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: path: eigenlayer-cli - name: Install less @@ -102,35 +84,15 @@ jobs: name: Integration Test - Web3 Signer runs-on: ubuntu-latest steps: - # - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 - # with: - # egress-policy: block - # allowed-endpoints: > - # api.github.com:443 - # auth.docker.io:443 - # azure.archive.ubuntu.com:80 - # esm.ubuntu.com:443 - # ghcr.io:443 - # github.com:443 - # madhur-test-public.s3.us-east-2.amazonaws.com:443 - # packages.microsoft.com:443 - # pkg-containers.githubusercontent.com:443 - # production.cloudflare.docker.com:443 - # proxy.golang.org:443 - # registry-1.docker.io:443 - # release-assets.githubusercontent.com:443 - # storage.googleapis.com:443 - # sum.golang.org:443 - # localhost:8545 - - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + - uses: actions/setup-go@v4 with: go-version: '1.21' - name: Install Foundry - uses: foundry-rs/foundry-toolchain@8f1998e9878d786675189ef566a2e4bf24869773 # v1.2.0 + uses: foundry-rs/foundry-toolchain@v1 with: version: nightly-c4a984fbf2c48b793c8cd53af84f56009dd1070c - name: Checkout eigensdk-go - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: repository: layr-labs/eigensdk-go token: ${{ github.token }} @@ -139,7 +101,7 @@ jobs: run: | nohup make start-anvil-with-contracts-deployed > nohup.out 2>&1 & - name: Install EigenLayer CLI - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: path: eigenlayer-cli - name: Install less @@ -201,30 +163,17 @@ jobs: name: Integration Test - User Commands runs-on: ubuntu-latest steps: - # - uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 - # with: - # egress-policy: block - # allowed-endpoints: > - # api.github.com:443 - # ghcr.io:443 - # github.com:443 - # pkg-containers.githubusercontent.com:443 - # proxy.golang.org:443 - # release-assets.githubusercontent.com:443 - # storage.googleapis.com:443 - # sum.golang.org:443 - # localhost:8545 - - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + - uses: actions/setup-go@v4 with: go-version: '1.21' - name: Install Foundry - uses: foundry-rs/foundry-toolchain@8f1998e9878d786675189ef566a2e4bf24869773 # v1.2.0 + uses: foundry-rs/foundry-toolchain@v1 with: version: nightly-c4a984fbf2c48b793c8cd53af84f56009dd1070c - name: Checkout eigensdk-go - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: repository: layr-labs/eigensdk-go token: ${{ github.token }} @@ -235,12 +184,12 @@ jobs: nohup make start-anvil-with-contracts-deployed > nohup.out 2>&1 & - name: Install EigenLayer CLI - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@v4 with: path: eigenlayer-cli - name: Setup BATS - uses: mig4/setup-bats@af9a00deb21b5d795cabfeaa8d9060410377686d # v1.2.0 + uses: mig4/setup-bats@v1 - name: Install EigenLayer CLI run: |