Skip to content

Commit c27b67b

Browse files
marc0oloclaude
andcommitted
fix(ci): use ICP_CLI_GITHUB_TOKEN instead of GITHUB_TOKEN for icp rate limiting
icp-cli reads ICP_CLI_GITHUB_TOKEN (not GITHUB_TOKEN) when fetching the network launcher version from the GitHub API. Using the wrong variable name caused 403 Forbidden errors even with the token set. Also restores ICP_CLI_GITHUB_TOKEN on the frontend.yml and backend-motoko.yml test steps, which were lost when our diff overwrote the base branch's 2c7813b fix. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent b89738f commit c27b67b

8 files changed

+30
-22
lines changed

.github/workflows/backend-motoko.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
- name: Provision Linux
3131
run: bash .github/workflows/provision-linux.sh
3232
- name: Run MOPS Test Linux
33+
env:
34+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3335
run: |
3436
set -eExuo pipefail
3537
cd backend/mo/ic_vetkeys
@@ -51,6 +53,8 @@ jobs:
5153
- name: Provision Darwin
5254
run: bash .github/workflows/provision-darwin.sh
5355
- name: Run MOPS Test Darwin
56+
env:
57+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5458
run: |
5559
set -eExuo pipefail
5660
cd backend/mo/ic_vetkeys

.github/workflows/examples-basic-bls-signing.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
bash .github/workflows/provision-darwin.sh
3131
- name: Deploy Basic BLS Signing Rust Darwin
3232
env:
33-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3434
run: |
3535
set -eExuo pipefail
3636
cargo install candid-extractor
@@ -51,7 +51,7 @@ jobs:
5151
run: bash .github/workflows/provision-linux.sh
5252
- name: Deploy Basic BLS Signing Rust Linux
5353
env:
54-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5555
run: |
5656
set -eExuo pipefail
5757
cargo install candid-extractor
@@ -73,7 +73,7 @@ jobs:
7373
bash .github/workflows/provision-darwin.sh
7474
- name: Deploy Basic BLS Signing Motoko Darwin
7575
env:
76-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
76+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7777
run: |
7878
set -eExuo pipefail
7979
cargo install candid-extractor
@@ -94,7 +94,7 @@ jobs:
9494
run: bash .github/workflows/provision-linux.sh
9595
- name: Deploy Basic BLS Signing Motoko Linux
9696
env:
97-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
97+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9898
run: |
9999
set -eExuo pipefail
100100
cargo install candid-extractor

.github/workflows/examples-basic-ibe.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
bash .github/workflows/provision-darwin.sh
3030
- name: Deploy Basic IBE Rust Darwin
3131
env:
32-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3333
run: |
3434
set -eExuo pipefail
3535
cargo install candid-extractor
@@ -50,7 +50,7 @@ jobs:
5050
run: bash .github/workflows/provision-linux.sh
5151
- name: Deploy Basic IBE Rust Linux
5252
env:
53-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
53+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5454
run: |
5555
set -eExuo pipefail
5656
cargo install candid-extractor
@@ -72,7 +72,7 @@ jobs:
7272
bash .github/workflows/provision-darwin.sh
7373
- name: Deploy Basic IBE Motoko Darwin
7474
env:
75-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
75+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7676
run: |
7777
set -eExuo pipefail
7878
cargo install candid-extractor
@@ -93,7 +93,7 @@ jobs:
9393
run: bash .github/workflows/provision-linux.sh
9494
- name: Deploy Basic IBE Motoko Linux
9595
env:
96-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
96+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9797
run: |
9898
set -eExuo pipefail
9999
cargo install candid-extractor

.github/workflows/examples-basic-timelock-ibe.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
bash .github/workflows/provision-darwin.sh
3131
- name: Deploy Basic Timelock IBE Darwin
3232
env:
33-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3434
run: |
3535
set -eExuo pipefail
3636
cargo install candid-extractor
@@ -51,7 +51,7 @@ jobs:
5151
run: bash .github/workflows/provision-linux.sh
5252
- name: Deploy Basic Timelock IBE Linux
5353
env:
54-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5555
run: |
5656
set -eExuo pipefail
5757
cargo install candid-extractor

.github/workflows/examples-encrypted-notes-dapp.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
bash .github/workflows/provision-darwin.sh
3030
- name: Deploy Encrypted Notes Dapp VetKD Darwin
3131
env:
32-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3333
run: |
3434
set -eExuo pipefail
3535
cd examples/encrypted_notes_dapp_vetkd/rust
@@ -47,7 +47,7 @@ jobs:
4747
run: bash .github/workflows/provision-linux.sh
4848
- name: Deploy Encrypted Notes Dapp VetKD Linux
4949
env:
50-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5151
run: |
5252
set -eExuo pipefail
5353
cd examples/encrypted_notes_dapp_vetkd/rust
@@ -66,7 +66,7 @@ jobs:
6666
bash .github/workflows/provision-darwin.sh
6767
- name: Deploy Encrypted Notes Dapp VetKD Darwin
6868
env:
69-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
69+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7070
run: |
7171
set -eExuo pipefail
7272
cd examples/encrypted_notes_dapp_vetkd/motoko
@@ -84,7 +84,7 @@ jobs:
8484
run: bash .github/workflows/provision-linux.sh
8585
- name: Deploy Encrypted Notes Dapp VetKD Linux
8686
env:
87-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
87+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8888
run: |
8989
set -eExuo pipefail
9090
cd examples/encrypted_notes_dapp_vetkd/motoko

.github/workflows/examples-password-manager-with-metadata.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
bash .github/workflows/provision-darwin.sh
3232
- name: Deploy Password Manager With Metadata Darwin
3333
env:
34-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3535
run: |
3636
set -eExuo pipefail
3737
cargo install candid-extractor
@@ -52,7 +52,7 @@ jobs:
5252
run: bash .github/workflows/provision-linux.sh
5353
- name: Deploy Password Manager With Metadata Linux
5454
env:
55-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
55+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5656
run: |
5757
set -eExuo pipefail
5858
cargo install candid-extractor
@@ -74,7 +74,7 @@ jobs:
7474
bash .github/workflows/provision-darwin.sh
7575
- name: Deploy Password Manager With Metadata Darwin
7676
env:
77-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
77+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7878
run: |
7979
set -eExuo pipefail
8080
cargo install candid-extractor
@@ -95,7 +95,7 @@ jobs:
9595
run: bash .github/workflows/provision-linux.sh
9696
- name: Deploy Password Manager With Metadata Linux
9797
env:
98-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
98+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9999
run: |
100100
set -eExuo pipefail
101101
cargo install candid-extractor

.github/workflows/examples-password-manager.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
bash .github/workflows/provision-darwin.sh
3232
- name: Deploy Password Manager Darwin
3333
env:
34-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3535
run: |
3636
set -eExuo pipefail
3737
cd examples/password_manager/rust
@@ -51,7 +51,7 @@ jobs:
5151
run: bash .github/workflows/provision-linux.sh
5252
- name: Deploy Password Manager Linux
5353
env:
54-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
54+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5555
run: |
5656
set -eExuo pipefail
5757
cd examples/password_manager/rust
@@ -72,7 +72,7 @@ jobs:
7272
bash .github/workflows/provision-darwin.sh
7373
- name: Deploy Password Manager Darwin
7474
env:
75-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
75+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7676
run: |
7777
set -eExuo pipefail
7878
cd examples/password_manager/motoko
@@ -92,7 +92,7 @@ jobs:
9292
run: bash .github/workflows/provision-linux.sh
9393
- name: Deploy Password Manager Linux
9494
env:
95-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
95+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9696
run: |
9797
set -eExuo pipefail
9898
cd examples/password_manager/motoko

.github/workflows/frontend.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ jobs:
3030
- name: Provision Linux
3131
run: bash .github/workflows/provision-linux.sh
3232
- name: Frontend Tests and Lint
33+
env:
34+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3335
run: |
3436
set -eExuo pipefail
3537
npm install
@@ -50,6 +52,8 @@ jobs:
5052
run: |
5153
bash .github/workflows/provision-darwin.sh
5254
- name: Frontend Tests and Lint
55+
env:
56+
ICP_CLI_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5357
run: |
5458
set -eExuo pipefail
5559
npm install

0 commit comments

Comments
 (0)