From 2296e37e8f54cd48a4874bd8ee4b74841c54ed1b Mon Sep 17 00:00:00 2001 From: Vince Grassia <593223+vgrassia@users.noreply.github.com> Date: Mon, 17 May 2021 11:19:05 -0400 Subject: [PATCH] Pin versions of actions in workflow (#120) --- .github/workflows/build.yml | 44 +++++++++++++++++------------------ .github/workflows/release.yml | 34 +++++++++++++-------------- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 27c14a27..4aad0652 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Set up cloc run: | @@ -29,7 +29,7 @@ jobs: package_version: ${{ steps.get_version.outputs.package_version }} steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Get Package Version id: get_version @@ -46,7 +46,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Setup Windows builder run: | @@ -54,7 +54,7 @@ jobs: choco install reshack --no-progress - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -148,42 +148,42 @@ jobs: - name: Upload windows zip to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: bwdc-windows-${{ env.PACKAGE_VERSION }}.zip path: ./dist-cli/bwdc-windows-${{ env.PACKAGE_VERSION }}.zip - name: Upload mac zip to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: bwdc-macos-${{ env.PACKAGE_VERSION }}.zip path: ./dist-cli/bwdc-macos-${{ env.PACKAGE_VERSION }}.zip - name: Upload linux zip to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: bwdc-linux-${{ env.PACKAGE_VERSION }}.zip path: ./dist-cli/bwdc-linux-${{ env.PACKAGE_VERSION }}.zip - name: Upload windows checksum to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: bwdc-windows-sha256-${{ env.PACKAGE_VERSION }}.txt path: ./dist-cli/bwdc-windows-sha256-${{ env.PACKAGE_VERSION }}.txt - name: Upload mac checksum to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: bwdc-macos-sha256-${{ env.PACKAGE_VERSION }}.txt path: ./dist-cli/bwdc-macos-sha256-${{ env.PACKAGE_VERSION }}.txt - name: Upload linux checksum to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: bwdc-linux-sha256-${{ env.PACKAGE_VERSION }}.txt path: ./dist-cli/bwdc-linux-sha256-${{ env.PACKAGE_VERSION }}.txt @@ -196,12 +196,12 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Set up dotnet - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@a71d1eb2c86af85faa8c772c03fb365e377e45ea with: dotnet-version: "3.1.x" - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -236,7 +236,7 @@ jobs: dotnet tool install --global --ignore-failed-sources --add-source ./nupkg --version $latest_version azuresigntool - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Install Node dependencies run: npm install @@ -259,14 +259,14 @@ jobs: - name: Publish Portable Exe to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: Bitwarden-Connector-Portable-${{ env.PACKAGE_VERSION }}.exe path: ./dist/Bitwarden-Connector-Portable-${{ env.PACKAGE_VERSION }}.exe - name: Publish Installer Exe to GitHub if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: Bitwarden-Connector-Installer-${{ env.PACKAGE_VERSION }}.exe path: ./dist/Bitwarden-Connector-Installer-${{ env.PACKAGE_VERSION }}.exe @@ -279,7 +279,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -293,7 +293,7 @@ jobs: sudo apt-get -y install rpm - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: npm install run: npm install @@ -306,7 +306,7 @@ jobs: - name: Publish AppImage if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: Bitwarden-Connector-${{ env.PACKAGE_VERSION }}-x86_64.AppImage path: ./dist/Bitwarden-Connector-${{ env.PACKAGE_VERSION }}-x86_64.AppImage @@ -319,7 +319,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -338,7 +338,7 @@ jobs: GITHUB_EVENT: ${{ github.event_name }} - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Decrypt secrets run: ./.github/scripts/macos/decrypt-secrets.ps1 @@ -377,14 +377,14 @@ jobs: - name: Upload .zip artifact if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: Bitwarden-Connector-${{ env.PACKAGE_VERSION }}-mac.zip path: ./dist/Bitwarden-Connector-${{ env.PACKAGE_VERSION }}-mac.zip - name: Upload .dmg artifact if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/rc' - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@ee69f02b3dfdecd58bb31b4d133da38ba6fe3700 with: name: Bitwarden-Connector-${{ env.PACKAGE_VERSION }}.dmg path: ./dist/Bitwarden-Connector-${{ env.PACKAGE_VERSION }}.dmg diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8e1e389c..57490af1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: release_upload_url: ${{ steps.create_release.outputs.upload_url }} steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Create Release Vars id: create_tags @@ -44,7 +44,7 @@ jobs: - name: Create Draft Release id: create_release - uses: actions/create-release@v1 + uses: actions/create-release@0cb9c9b65d5d1901c1f53e5e66eaf4afd303e70e env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -61,7 +61,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Setup Windows builder run: | @@ -69,7 +69,7 @@ jobs: choco install reshack --no-progress - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -161,7 +161,7 @@ jobs: -t sha256 | Out-File ./dist-cli/bwdc-linux-sha256-${env:PACKAGE_VERSION}.txt - name: upload windows zip release asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -171,7 +171,7 @@ jobs: asset_content_type: application/zip - name: upload macos zip release asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -181,7 +181,7 @@ jobs: asset_content_type: application/zip - name: upload linux zip release asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -191,7 +191,7 @@ jobs: asset_content_type: application/zip - name: upload windows checksum release asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -201,7 +201,7 @@ jobs: asset_content_type: text/plain - name: upload macos checksum release asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -211,7 +211,7 @@ jobs: asset_content_type: text/plain - name: upload linux checksum release asset - uses: actions/upload-release-asset@v1 + uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -228,12 +228,12 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Set up dotnet - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@a71d1eb2c86af85faa8c772c03fb365e377e45ea with: dotnet-version: "3.1.x" - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -266,7 +266,7 @@ jobs: cd $HOME - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Install Node dependencies run: npm install @@ -297,7 +297,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -311,7 +311,7 @@ jobs: sudo apt-get -y install rpm - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Set PACKAGE_VERSION shell: pwsh @@ -339,7 +339,7 @@ jobs: PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} steps: - name: Set up Node - uses: actions/setup-node@v1 + uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea with: node-version: '14.x' @@ -358,7 +358,7 @@ jobs: GITHUB_EVENT: ${{ github.event_name }} - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f - name: Decrypt secrets run: ./.github/scripts/macos/decrypt-secrets.ps1