From 7b2f8640784911c3fb97c234f1855dc6a14ca05c Mon Sep 17 00:00:00 2001 From: Balazs Perlaki-Horvath Date: Mon, 5 Feb 2024 00:46:00 +0100 Subject: [PATCH] Fix env vars --- .github/workflows/cd.yml | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 2df5a070..e21b100d 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -37,15 +37,11 @@ jobs: - name: Set iOS extra xcode params if: matrix.platform == 'iOS' - env: - EXTRA_XCODEBUILD: "-sdk iphoneos ${{ env.APPLE_AUTH_PARAMS }}" - run: echo + run: echo "EXTRA_XCODEBUILD=-sdk iphoneos ${{ env.APPLE_AUTH_PARAMS }}" >> $GITHUB_ENV - name: Set macOS FTP export method if: matrix.platform == 'macOS' && matrix.uploadto == 'ftp' - env: - EXPORT_METHOD: "developer-id" - run: echo + run: echo "EXPORT_METHOD=developer-id" >> $GITHUB_ENV - name: Decide whether building nightly or release env: @@ -73,27 +69,24 @@ jobs: - name: Use Developer ID Certificate if: env.UPLOAD_TO == 'ftp' && matrix.platform == 'macOS' - env: - SIGNING_CERTIFICATE: ${{ secrets.APPLE_DEVELOPER_ID_SIGNING_CERTIFICATE }} - SIGNING_CERTIFICATE_P12_PASSWORD: ${{ secrets.APPLE_DEVELOPER_ID_SIGNING_P12_PASSWORD }} - SIGNING_IDENTITY: ${{ secrets.APPLE_DEVELOPER_ID_SIGNING_IDENTITY }} - run: echo + run: | + echo "SIGNING_CERTIFICATE=${{ secrets.APPLE_DEVELOPER_ID_SIGNING_CERTIFICATE }}" >> $GITHUB_ENV + echo "SIGNING_CERTIFICATE_P12_PASSWORD=${{ secrets.APPLE_DEVELOPER_ID_SIGNING_P12_PASSWORD }}" >> $GITHUB_ENV + echo "SIGNING_IDENTITY=${{ secrets.APPLE_DEVELOPER_ID_SIGNING_IDENTITY }}" >> $GITHUB_ENV - name: Use Apple Development Certificate if: env.UPLOAD_TO == 'ftp' && matrix.platform == 'iOS' - env: - SIGNING_CERTIFICATE: ${{ secrets.APPLE_DEVELOPMENT_SIGNING_CERTIFICATE }} - SIGNING_CERTIFICATE_P12_PASSWORD: ${{ secrets.APPLE_DEVELOPMENT_SIGNING_P12_PASSWORD }} - SIGNING_IDENTITY: ${{ secrets.APPLE_DEVELOPMENT_SIGNING_IDENTITY }} - run: echo + run: | + echo "SIGNING_CERTIFICATE=${{ secrets.APPLE_DEVELOPMENT_SIGNING_CERTIFICATE }}" >> $GITHUB_ENV + echo "SIGNING_CERTIFICATE_P12_PASSWORD=${{ secrets.APPLE_DEVELOPMENT_SIGNING_P12_PASSWORD }}" >> $GITHUB_ENV + echo "SIGNING_IDENTITY=${{ secrets.APPLE_DEVELOPMENT_SIGNING_IDENTITY }}" >> $GITHUB_ENV - name: Use Apple Distribution Certificate if: env.UPLOAD_TO == 'app-store' - env: - SIGNING_CERTIFICATE: ${{ secrets.APPLE_DISTRIBUTION_SIGNING_CERTIFICATE }} - SIGNING_CERTIFICATE_P12_PASSWORD: ${{ secrets.APPLE_DISTRIBUTION_SIGNING_P12_PASSWORD }} - SIGNING_IDENTITY: ${{ secrets.APPLE_DEVELOPMENT_SIGNING_IDENTITY }} - run: echo + run: | + echo "SIGNING_CERTIFICATE=${{ secrets.APPLE_DISTRIBUTION_SIGNING_CERTIFICATE }}" >> $GITHUB_ENV + echo "SIGNING_CERTIFICATE_P12_PASSWORD=${{ secrets.APPLE_DISTRIBUTION_SIGNING_P12_PASSWORD }}" >> $GITHUB_ENV + echo "SIGNING_IDENTITY=${{ secrets.APPLE_DEVELOPMENT_SIGNING_IDENTITY }}" >> $GITHUB_ENV - name: Decode Apple Store Key if: env.UPLOAD_TO != '' @@ -162,7 +155,6 @@ jobs: - name: Add SSH_KEY to filesystem if: env.UPLOAD_TO == 'ftp' - shell: bash run: | echo "${{ secrets.SSH_KEY }}" > $SSH_KEY chmod 600 $SSH_KEY