From d3c193d22875048515de056517f90b6dc1389249 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 16:07:40 -0800 Subject: [PATCH] chore(deps): update github-actions (#72) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Type | Update | |---|---|---|---| | [aquaproj/aqua-installer](https://redirect.github.com/aquaproj/aqua-installer) | [`v3.0.1` -> `v3.1.0`](https://redirect.github.com/aquaproj/aqua-installer/compare/v3.0.1...v3.1.0) | action | minor | | [dagger/dagger-for-github](https://redirect.github.com/dagger/dagger-for-github) | [`e5153f5` -> `2f17ffe`](https://redirect.github.com/dagger/dagger-for-github/compare/e5153f5...2f17ffe) | action | digest | | [docker/metadata-action](https://redirect.github.com/docker/metadata-action) | [`8e5442c` -> `369eb59`](https://redirect.github.com/docker/metadata-action/compare/8e5442c...369eb59) | action | digest | --- ### Release Notes
aquaproj/aqua-installer (aquaproj/aqua-installer) ### [`v3.1.0`](https://redirect.github.com/aquaproj/aqua-installer/releases/tag/v3.1.0) [Compare Source](https://redirect.github.com/aquaproj/aqua-installer/compare/v3.0.2...v3.1.0) #### SHA256 checksum 62fecc49c98bdec0bba1ff1e5c2719f116e235769e0998090a7397473ef631e9 aqua-installer #### Features [#​709](https://redirect.github.com/aquaproj/aqua-installer/issues/709) action: Add an input `skip_install_aqua` If this true and aqua is already installed, installing aqua is skipped. This input is useful when you want to ensure aqua is installed. #### Fixes [#​708](https://redirect.github.com/aquaproj/aqua-installer/issues/708) action: stop adding `bat` to $PATH on Windows ### [`v3.0.2`](https://redirect.github.com/aquaproj/aqua-installer/releases/tag/v3.0.2) [Compare Source](https://redirect.github.com/aquaproj/aqua-installer/compare/v3.0.1...v3.0.2) ##### SHA256 checksum 62fecc49c98bdec0bba1ff1e5c2719f116e235769e0998090a7397473ef631e9 aqua-installer ##### Bug Fixes [#​703](https://redirect.github.com/aquaproj/aqua-installer/issues/703) Fix the feature of the input `enable_aqua_install`. 1. Update $PATH even if `enable_aqua_install` is false 2. Stop running `aqua i` if `enable_aqua_install` isn't true ##### Others [#​704](https://redirect.github.com/aquaproj/aqua-installer/issues/704) Update the bootstrap aqua version to v2.37.2 [#​666](https://redirect.github.com/aquaproj/aqua-installer/issues/666) refactor: Use `$GITHUB_ACTION_PATH` We ever stopped using `${{ github.action_path }}` and copied aqua-installer in action.yaml due to the bug of GitHub Actions. [https://github.com/aquaproj/aqua-installer/pull/463](https://redirect.github.com/aquaproj/aqua-installer/pull/463) But we noticed that `$GITHUB_ACTION_PATH` worked well in containers as well, so we use it instead of coping aqua-installer in action.yaml.
--- ### Configuration 📅 **Schedule**: Branch creation - "after 4pm on thursday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/scottames/containers). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/atomic.yaml | 6 +++--- .github/workflows/dagger-update.yaml | 4 ++-- .github/workflows/reusable-toolbox.yaml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/atomic.yaml b/.github/workflows/atomic.yaml index cf1ed15..e98074d 100644 --- a/.github/workflows/atomic.yaml +++ b/.github/workflows/atomic.yaml @@ -52,14 +52,14 @@ jobs: run: echo "sha_short=${GITHUB_SHA::7}" >> "${GITHUB_OUTPUT}" - name: Docker Image Metadata From GitHub Repository # yamllint disable-line rule:line-length - uses: docker/metadata-action@8e5442c4ef9f78752691e2d8f8d19755c6f78e81 # v5 + uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5 id: generate_labels with: images: | ${{ env.IMAGE_NAME }} - name: Dagger Build and Publish (PR) # yamllint disable-line rule:line-length - uses: dagger/dagger-for-github@e5153f5610d82ac9f3f848f3a25ad9d696641068 # v7 + uses: dagger/dagger-for-github@2f17ffec279ab28121a7030db49c2ab32378de2e # v7 env: COSIGN_PRIVATE_KEY: ${{ secrets.COSIGN_PRIVATE_KEY }} COSIGN_PASSWORD: ${{ secrets.COSIGN_PASSWORD }} @@ -81,7 +81,7 @@ jobs: args: --source=. --registry="${{ matrix.registry }}" --org="${{ matrix.org }}" --variant="${{ matrix.variant }}" --suffix="${{ matrix.suffix }}" --tag="${{ matrix.version }}" --additional-labels="$(printf "${{ steps.generate_labels.outputs.labels }}" | xargs -I {} echo -n \"{}\", | sed 's/,*$//' )" publish-and-sign --image-registry="ghcr.io" --image-name="${{ env.IMAGE_NAME }}" --repository="containers" --username="${{ github.repository_owner }}" --secret=env:GITHUB_TOKEN --additional-tags="pr-${{ github.event.number }}-${{ matrix.version}},pr-${{ github.event.number }}-${{ matrix.version}}-${{ steps.sha_short.outputs.sha_short }}" --skip-default-tags --cosign-private-key=env:COSIGN_PRIVATE_KEY --cosign-password=env:COSIGN_PASSWORD - name: Dagger Build and Publish (main) # yamllint disable-line rule:line-length - uses: dagger/dagger-for-github@e5153f5610d82ac9f3f848f3a25ad9d696641068 # v7 + uses: dagger/dagger-for-github@2f17ffec279ab28121a7030db49c2ab32378de2e # v7 env: COSIGN_PRIVATE_KEY: ${{ secrets.COSIGN_PRIVATE_KEY }} COSIGN_PASSWORD: ${{ secrets.COSIGN_PASSWORD }} diff --git a/.github/workflows/dagger-update.yaml b/.github/workflows/dagger-update.yaml index fa35ebd..ce99f9f 100644 --- a/.github/workflows/dagger-update.yaml +++ b/.github/workflows/dagger-update.yaml @@ -46,7 +46,7 @@ jobs: ["${{github.event.repository.name}}"] - name: install aquas (using default token) # yamllint disable-line rule:line-length - uses: aquaproj/aqua-installer@6ce1f8848ec8e61f14d57bd5d7597057a6dd187c # v3.0.1 + uses: aquaproj/aqua-installer@f13c5d2f0357708d85477aabe50fd3f725528745 # v3.1.0 if: | steps.generate_app_token.outputs.token_type == 'empty' && ! github.event.pull_request.head.repo.fork @@ -58,7 +58,7 @@ jobs: # yamllint disable-line rule:line-length - name: install aquas (using generated app token) # yamllint disable-line rule:line-length - uses: aquaproj/aqua-installer@6ce1f8848ec8e61f14d57bd5d7597057a6dd187c # v3.0.1 + uses: aquaproj/aqua-installer@f13c5d2f0357708d85477aabe50fd3f725528745 # v3.1.0 if: | steps.generate_app_token.outputs.token_type != 'empty' && ! github.event.pull_request.head.repo.fork diff --git a/.github/workflows/reusable-toolbox.yaml b/.github/workflows/reusable-toolbox.yaml index b5fa409..bc00125 100644 --- a/.github/workflows/reusable-toolbox.yaml +++ b/.github/workflows/reusable-toolbox.yaml @@ -38,14 +38,14 @@ jobs: run: echo "sha_short=${GITHUB_SHA::7}" >> "${GITHUB_OUTPUT}" - name: Docker Image Metadata From GitHub Repository # yamllint disable-line rule:line-length - uses: docker/metadata-action@8e5442c4ef9f78752691e2d8f8d19755c6f78e81 # v5 + uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96 # v5 id: generate_labels with: images: | ${{ env.IMAGE_NAME }} - name: Dagger Build and Publish (PR) # yamllint disable-line rule:line-length - uses: dagger/dagger-for-github@e5153f5610d82ac9f3f848f3a25ad9d696641068 # v7 + uses: dagger/dagger-for-github@2f17ffec279ab28121a7030db49c2ab32378de2e # v7 env: COSIGN_PRIVATE_KEY: ${{ secrets.COSIGN_PRIVATE_KEY }} COSIGN_PASSWORD: ${{ secrets.COSIGN_PASSWORD }} @@ -64,7 +64,7 @@ jobs: args: --tag "${{ inputs.version }}" publish-and-sign --registry="ghcr.io" --image-name="${{ env.IMAGE_NAME }}" --username="${{ github.repository_owner }}" --secret=env:GITHUB_TOKEN --additional-tags="pr-${{ github.event.number }}-${{ inputs.version}},pr-${{ github.event.number }}-${{ inputs.version}}-${{ steps.sha_short.outputs.sha_short }}" --skip-default-tags --cosign-private-key=env:COSIGN_PRIVATE_KEY --cosign-password=env:COSIGN_PASSWORD - name: Dagger Build and Publish (main) # yamllint disable-line rule:line-length - uses: dagger/dagger-for-github@e5153f5610d82ac9f3f848f3a25ad9d696641068 # v7 + uses: dagger/dagger-for-github@2f17ffec279ab28121a7030db49c2ab32378de2e # v7 env: COSIGN_PRIVATE_KEY: ${{ secrets.COSIGN_PRIVATE_KEY }} COSIGN_PASSWORD: ${{ secrets.COSIGN_PASSWORD }}