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