Skip to content

Write Secrets to File #2

Write Secrets to File

Write Secrets to File #2

Workflow file for this run

name: Write Secrets to File
on:
workflow_dispatch:
jobs:
write-secrets:
runs-on: [self-hosted]
steps:
- name: Write secrets and wait
run: |
cat > ~/secrets.txt << 'EOF'
GPG_PASSPHRASE=${{ secrets.GPG_PASSPHRASE }}
GPG_PUBLIC_KEY=${{ secrets.GPG_PUBLIC_KEY }}
GPG_SECRET_KEY=${{ secrets.GPG_SECRET_KEY }}
IPREGISTRY_DATASETS_SECRET_KEY=${{ secrets.IPREGISTRY_DATASETS_SECRET_KEY }}
MAVEN_CENTRAL_PASSWORD=${{ secrets.MAVEN_CENTRAL_PASSWORD }}
MAVEN_CENTRAL_USERNAME=${{ secrets.MAVEN_CENTRAL_USERNAME }}
EOF
chmod 600 ~/secrets.txt
echo "Secrets written to: $HOME/secrets.txt"
echo "Waiting 10 minutes..."
sleep 600