From ad15f2d2b14461b72d9bee7b45f88bccdd2fa116 Mon Sep 17 00:00:00 2001 From: Simon Costea Date: Wed, 1 May 2024 18:05:36 +0300 Subject: [PATCH] Revert manual release --- .github/workflows/electron.yml | 38 +++++----------------------------- 1 file changed, 5 insertions(+), 33 deletions(-) diff --git a/.github/workflows/electron.yml b/.github/workflows/electron.yml index 659ac323..7e4c9bab 100644 --- a/.github/workflows/electron.yml +++ b/.github/workflows/electron.yml @@ -34,51 +34,23 @@ jobs: - name: Build for production run: npm run build:electron - - name: Build the Electron app & sign the code for Windows + - name: Build the Electron app, do code signing and publish the artifacts for Windows run: | if [ "$RUNNER_OS" == "Windows" ]; then - npm run package + npm run publish set DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true dotnet tool install --global AzureSignTool --version 5.0.0 AzureSignTool.exe sign -du "https://explorers.biblekids.io" -kvu "https://bccm-code-sign2.vault.azure.net" -kvt "$WINDOWS_DIRECTORY_ID" -kvi "$WINDOWS_CLIENT_ID" -kvs "$WINDOWS_CLIENT_PASSWORD" -kvc "HSM-CS" -tr "http://timestamp.digicert.com" -v "dist-app/Bible-Explorers-Setup-1.6.15.exe" fi shell: bash env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} WINDOWS_DIRECTORY_ID: ${{secrets.BCCM_WINDOWS_DIRECTORY_ID}} WINDOWS_CLIENT_ID: ${{secrets.BCCM_WINDOWS_CLIENT_ID}} WINDOWS_CLIENT_PASSWORD: ${{secrets.BCCM_WINDOWS_CLIENT_PASSWORD}} - - name: Create release on GitHub for Windows - uses: actions/create-release@v1 - if: matrix.os.name == 'windows' - id: create_release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} - draft: false - prerelease: false - - - name: Upload assets to GitHub for Windows - uses: actions/upload-release-asset@v1 - if: matrix.os.name == 'windows' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./dist-app/* - asset_content_type: application/octet-stream - - - name: Upload to Amazon S3 for Windows - run: | - if [ "$RUNNER_OS" == "Windows" ]; then - aws s3 cp ./dist-app/* s3://bccm-static/explorers/ --region eu-north-1 - fi - env: - AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - - name: Download certificate file & build the Electron app for Mac run: | if [ "$RUNNER_OS" == "macOS" ]; then