From a9c865c333dc23b964680cffad7a42d29641e8ae Mon Sep 17 00:00:00 2001 From: Anil Belur Date: Thu, 22 Feb 2024 17:33:11 +1000 Subject: [PATCH] Fix: Update GHA workflow for common-packer Issue: RELENG-5175 Change-Id: I4077f6ae5df9cf4b9559ada5f331323a110613f0 Signed-off-by: Anil Belur --- .github/workflows/gerrit-verify.yaml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/gerrit-verify.yaml b/.github/workflows/gerrit-verify.yaml index cd2391f..e9b4074 100644 --- a/.github/workflows/gerrit-verify.yaml +++ b/.github/workflows/gerrit-verify.yaml @@ -68,11 +68,13 @@ jobs: needs: prepare runs-on: ubuntu-latest steps: - - uses: lfit/checkout-gerrit-change-action@c13459ecc471d404139ab04aaaec4dd77002f533 # v0.8 + # yamllint disable-line rule:line-length + - uses: lfit/checkout-gerrit-change-action@54d751e8bd167bc91f7d665dabe33fae87aaaa63 # v0.9 with: gerrit-refspec: ${{ inputs.GERRIT_REFSPEC }} delay: "0s" - - uses: actions/setup-python@v4 + # yamllint disable-line rule:line-length + - uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: "3.11" - name: Run static analysis and format checkers @@ -84,7 +86,7 @@ jobs: steps: - name: Gerrit Checkout # yamllint disable-line rule:line-length - uses: lfit/checkout-gerrit-change-action@c13459ecc471d404139ab04aaaec4dd77002f533 # v0.8 + uses: lfit/checkout-gerrit-change-action@54d751e8bd167bc91f7d665dabe33fae87aaaa63 # v0.9 with: gerrit-refspec: ${{ inputs.GERRIT_REFSPEC }} delay: "0s" @@ -100,7 +102,9 @@ jobs: ref: ${{ inputs.GERRIT_PATCHSET_REVISION }} filters: | src: - - 'packer/**' + - 'vars/**' + - 'templates/**' + - 'provision/**' - name: Setup packer if: steps.changes.outputs.src == 'true' uses: hashicorp/setup-packer@main @@ -125,7 +129,7 @@ jobs: - name: Setup Python if: steps.changes.outputs.src == 'true' # yamllint disable-line rule:line-length - uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # v4.7.0 + uses: actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c # v5.0.0 with: python-version: "3.11" - name: Install openstack deps