Skip to content

Commit 7aea462

Browse files
feat: make debug secrets workflow reusable
1 parent aa2733e commit 7aea462

File tree

2 files changed

+34
-27
lines changed

2 files changed

+34
-27
lines changed

.github/workflows/debug-secrets.yml

Lines changed: 3 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,6 @@ on:
1111

1212
jobs:
1313
debug-secrets:
14-
runs-on: ubuntu-latest
15-
environment: ${{ github.event.inputs.environment }}
16-
steps:
17-
- name: Debug Secrets
18-
run: |
19-
echo "=== Debugging Secrets for environment: ${{ github.event.inputs.environment }} ==="
20-
echo "DockerHub Username: ${{ secrets.dockerhub-username }}"
21-
echo "DockerHub Password: ${{ secrets.dockerhub-password }}"
22-
echo "SCONTAIN Username: ${{ secrets.scontain-username }}"
23-
echo "SCONTAIN Password: ${{ secrets.scontain-password }}"
24-
echo "SCONIFY Signing Private Key: ${{ secrets.sconify-signing-private-key }}"
25-
echo "Mailjet API Key Public: ${{ secrets.mailjet-apikey-public }}"
26-
echo "Mailjet API Key Private: ${{ secrets.mailjet-apikey-private }}"
27-
echo "Mailjet Sender: ${{ secrets.mailjet-sender }}"
28-
echo "Mailgun API Key: ${{ secrets.mailgun-apikey }}"
29-
echo "Web3Mail Dapp Owner Private Key: ${{ secrets.WEB3MAIL_DAPP_OWNER_PRIVATEKEY }}"
30-
echo "RPC URL: ${{ secrets.RPC_URL }}"
31-
echo "Web3Mail Whitelist Contract Address: ${{ secrets.WEB3MAIL_WHITELIST_CONTRACT_ADDRESS }}"
32-
echo "=== End Debugging Secrets ==="
33-
34-
echo ""
35-
echo "=== Testing Variables ==="
36-
echo "WEB3MAIL_WHITELISTED_APPS: ${{ vars.WEB3MAIL_WHITELISTED_APPS }}"
37-
echo "SELL_ORDER_PRICE: ${{ vars.SELL_ORDER_PRICE }}"
38-
echo "SELL_ORDER_VOLUME: ${{ vars.SELL_ORDER_VOLUME }}"
39-
echo "DAPP_ENS_NAME: ${{ vars.DAPP_ENS_NAME }}"
40-
echo "=== End Testing Variables ==="
14+
uses: ./.github/workflows/reusable-debug-secrets.yml
15+
with:
16+
environment: ${{ github.event.inputs.environment }}
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Reusable Debug Secrets
2+
3+
on:
4+
workflow_call:
5+
inputs:
6+
environment:
7+
description: 'Environment to test'
8+
required: true
9+
type: string
10+
default: 'bellecour-dev'
11+
12+
jobs:
13+
debug-secrets:
14+
runs-on: ubuntu-latest
15+
environment: ${{ inputs.environment }}
16+
steps:
17+
- name: Debug Secrets
18+
run: |
19+
echo "=== Debugging Secrets for environment: ${{ inputs.environment }} ==="
20+
echo "Web3Mail Dapp Owner Private Key: ${{ secrets.WEB3MAIL_DAPP_OWNER_PRIVATEKEY }}"
21+
echo "RPC URL: ${{ secrets.RPC_URL }}"
22+
echo "Web3Mail Whitelist Contract Address: ${{ secrets.WEB3MAIL_WHITELIST_CONTRACT_ADDRESS }}"
23+
echo "=== End Debugging Secrets ==="
24+
25+
echo ""
26+
echo "=== Testing Variables ==="
27+
echo "WEB3MAIL_WHITELISTED_APPS: ${{ vars.WEB3MAIL_WHITELISTED_APPS }}"
28+
echo "SELL_ORDER_PRICE: ${{ vars.SELL_ORDER_PRICE }}"
29+
echo "SELL_ORDER_VOLUME: ${{ vars.SELL_ORDER_VOLUME }}"
30+
echo "DAPP_ENS_NAME: ${{ vars.DAPP_ENS_NAME }}"
31+
echo "=== End Testing Variables ==="

0 commit comments

Comments
 (0)