Skip to content

Commit ddd4987

Browse files
Fix GitHub Secrets access in workflow - add env section to step
1 parent 7e006c6 commit ddd4987

1 file changed

Lines changed: 16 additions & 8 deletions

File tree

.github/workflows/publish.yml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,14 @@ jobs:
261261
# Public keys are safe to store in GitHub Secrets, private keys remain in Vault
262262
# ------------------------------------------------------------
263263
- name: Export production public keys from GitHub Secrets
264+
env:
265+
PROD_SUDO_SS58: ${{ secrets.PROD_SUDO_SS58 }}
266+
PROD_VAL1_AURA_PUB: ${{ secrets.PROD_VAL1_AURA_PUB }}
267+
PROD_VAL1_GRANDPA_PUB: ${{ secrets.PROD_VAL1_GRANDPA_PUB }}
268+
PROD_VAL1_STASH_SS58: ${{ secrets.PROD_VAL1_STASH_SS58 }}
269+
PROD_VAL2_AURA_PUB: ${{ secrets.PROD_VAL2_AURA_PUB }}
270+
PROD_VAL2_GRANDPA_PUB: ${{ secrets.PROD_VAL2_GRANDPA_PUB }}
271+
PROD_VAL2_STASH_SS58: ${{ secrets.PROD_VAL2_STASH_SS58 }}
264272
run: |
265273
set -euo pipefail
266274
echo "🔐 Setting up production environment variables from GitHub Secrets..."
@@ -276,14 +284,14 @@ jobs:
276284
277285
echo "🔑 Exporting production public keys from GitHub Secrets..."
278286
279-
# Export production keys from GitHub Secrets
280-
export SUDO_SS58="${{ secrets.PROD_SUDO_SS58 }}"
281-
export VAL1_AURA_PUB="${{ secrets.PROD_VAL1_AURA_PUB }}"
282-
export VAL1_GRANDPA_PUB="${{ secrets.PROD_VAL1_GRANDPA_PUB }}"
283-
export VAL1_STASH_SS58="${{ secrets.PROD_VAL1_STASH_SS58 }}"
284-
export VAL2_AURA_PUB="${{ secrets.PROD_VAL2_AURA_PUB }}"
285-
export VAL2_GRANDPA_PUB="${{ secrets.PROD_VAL2_GRANDPA_PUB }}"
286-
export VAL2_STASH_SS58="${{ secrets.PROD_VAL2_STASH_SS58 }}"
287+
# Export production keys from GitHub Secrets (now available as env vars)
288+
export SUDO_SS58="${PROD_SUDO_SS58}"
289+
export VAL1_AURA_PUB="${PROD_VAL1_AURA_PUB}"
290+
export VAL1_GRANDPA_PUB="${PROD_VAL1_GRANDPA_PUB}"
291+
export VAL1_STASH_SS58="${PROD_VAL1_STASH_SS58}"
292+
export VAL2_AURA_PUB="${PROD_VAL2_AURA_PUB}"
293+
export VAL2_GRANDPA_PUB="${PROD_VAL2_GRANDPA_PUB}"
294+
export VAL2_STASH_SS58="${PROD_VAL2_STASH_SS58}"
287295
288296
# Verify all production variables are set (prevent empty values)
289297
for var in SUDO_SS58 VAL1_AURA_PUB VAL1_GRANDPA_PUB VAL1_STASH_SS58 VAL2_AURA_PUB VAL2_GRANDPA_PUB VAL2_STASH_SS58; do

0 commit comments

Comments
 (0)