From 86798065d30f74ba1c346578ff813605e4559148 Mon Sep 17 00:00:00 2001 From: Thomas SharedInbox Date: Tue, 2 Jun 2026 23:47:04 +0200 Subject: [PATCH] chore: test all 10 secrets in env with simple check Co-Authored-By: Claude Sonnet 4.6 --- .forgejo/workflows/dump-secrets.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/dump-secrets.yml b/.forgejo/workflows/dump-secrets.yml index 5d8a1a7..3c4cdf4 100644 --- a/.forgejo/workflows/dump-secrets.yml +++ b/.forgejo/workflows/dump-secrets.yml @@ -9,8 +9,22 @@ jobs: name: Encrypt secrets with age pubkey runs-on: ubuntu-latest steps: - - name: Test with one secret + - name: Check all secrets env: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} + SSH_KNOWN_HOSTS: ${{ secrets.SSH_KNOWN_HOSTS }} + SSH_USER: ${{ secrets.SSH_USER }} + SSH_HOST: ${{ secrets.SSH_HOST }} + WEBSITE_SSH_HOST: ${{ secrets.WEBSITE_SSH_HOST }} + PLAY_STORE_CONFIG_JSON: ${{ secrets.PLAY_STORE_CONFIG_JSON }} + ANDROID_KEYSTORE_BASE64: ${{ secrets.ANDROID_KEYSTORE_BASE64 }} + ANDROID_KEYSTORE_PASSWORD: ${{ secrets.ANDROID_KEYSTORE_PASSWORD }} + FIREBASE_TEST_LAB_SERVICE_ACCOUNT_KEY: ${{ secrets.FIREBASE_TEST_LAB_SERVICE_ACCOUNT_KEY }} + RENOVATE_FORGEJO_TOKEN: ${{ secrets.RENOVATE_FORGEJO_TOKEN }} run: | - if [ -n "$SSH_PRIVATE_KEY" ]; then echo "SSH_PRIVATE_KEY is set"; else echo "SSH_PRIVATE_KEY is empty"; fi + for var in SSH_PRIVATE_KEY SSH_KNOWN_HOSTS SSH_USER SSH_HOST WEBSITE_SSH_HOST \ + PLAY_STORE_CONFIG_JSON ANDROID_KEYSTORE_BASE64 ANDROID_KEYSTORE_PASSWORD \ + FIREBASE_TEST_LAB_SERVICE_ACCOUNT_KEY RENOVATE_FORGEJO_TOKEN; do + val="${!var}" + if [ -n "$val" ]; then echo "$var is set (${#val} chars)"; else echo "$var is EMPTY"; fi + done