From fdd9f6d09a15a6d162bb9d17f381da1630176853 Mon Sep 17 00:00:00 2001 From: Kingdon Barrett Date: Wed, 19 Jul 2023 12:23:35 -0700 Subject: [PATCH] pin-github-action, update kubernetes kind (#447) Signed-off-by: Kingdon Barrett --- .github/workflows/build-vsix.yml | 14 +++++++------- .github/workflows/ci.yml | 12 ++++++------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build-vsix.yml b/.github/workflows/build-vsix.yml index 1f8ce6bb..74f1f75a 100644 --- a/.github/workflows/build-vsix.yml +++ b/.github/workflows/build-vsix.yml @@ -64,12 +64,12 @@ jobs: fi; - name: Clone Repository - uses: actions/checkout@dc323e67f16fb5f7663d20ff7941f27f5809e9b6 # pin@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # pin@v2 with: fetch-depth: 0 - name: Setup Flux CLI - uses: fluxcd/flux2/action@2c7d650d4472bb7c92fa5fea86589527dfa5abcc # pin@main + uses: fluxcd/flux2/action@44d69d6fc0c353e79c1bad021a4aca135033bce8 # pin@main with: token: ${{ secrets.GITHUB_TOKEN }} @@ -94,10 +94,10 @@ jobs: run: npm run compile - name: Setup Kubernetes - uses: engineerd/setup-kind@aa272fe2a7309878ffc2a81c56cfe3ef108ae7d0 # pin@v0.5.0 + uses: engineerd/setup-kind@eb0371b1c9fd37b92d7474a26196f078514de7bf # pin@master with: - version: v0.17.0 - image: kindest/node:v1.23.13 + version: v0.19.0 + image: kindest/node:v1.27.3 - name: Run Tests uses: GabrielBB/xvfb-action@86d97bde4a65fe9b290c0b3fb92c2c4ed0e5302d # pin@v1 @@ -167,7 +167,7 @@ jobs: if: ${{ github.event.inputs.publishMarketplace == 'yes' && github.event.inputs.releaseChannel == 'stable' }} - name: Publish to Open VSX Registry (Edge) - uses: HaaLeo/publish-vscode-extension@c1a0486c5a3eed24e8c21d4e37889a7c4c60c443 # pin@v1 + uses: HaaLeo/publish-vscode-extension@dfe4f6ad46624424fe24cb5bca79839183399045 # pin@v1 if: ${{ github.event.inputs.publishOpenVSX == 'yes' && github.event.inputs.releaseChannel == 'edge' }} with: preRelease: true @@ -175,7 +175,7 @@ jobs: extensionFile: ./gitops-tools-${{ env.RELEASE_VERSION }}.vsix - name: Publish to Open VSX Registry (Stable) - uses: HaaLeo/publish-vscode-extension@c1a0486c5a3eed24e8c21d4e37889a7c4c60c443 # pin@v1 + uses: HaaLeo/publish-vscode-extension@dfe4f6ad46624424fe24cb5bca79839183399045 # pin@v1 if: ${{ github.event.inputs.publishOpenVSX == 'yes' && github.event.inputs.releaseChannel == 'stable' }} with: preRelease: false diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cf774c71..85f507a9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,22 +11,22 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # pin@v3 + uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # pin@v3 - - uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # pin@v3 + - uses: actions/setup-node@e33196f7422957bea03ed53f6fbb155025ffc7b8 # pin@v3 with: node-version: '19' - run: npm install - name: Setup Kubernetes - uses: engineerd/setup-kind@aa272fe2a7309878ffc2a81c56cfe3ef108ae7d0 # pin@v0.5.0 + uses: engineerd/setup-kind@eb0371b1c9fd37b92d7474a26196f078514de7bf # pin@master with: - version: v0.17.0 - image: kindest/node:v1.23.13 + version: v0.19.0 + image: kindest/node:v1.27.3 - name: Setup Flux CLI - uses: fluxcd/flux2/action@2c7d650d4472bb7c92fa5fea86589527dfa5abcc # pin@main + uses: fluxcd/flux2/action@44d69d6fc0c353e79c1bad021a4aca135033bce8 # pin@main with: token: ${{ secrets.GITHUB_TOKEN }}