diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b4b30f6..28d92db 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -47,7 +47,7 @@ jobs: - name: Checkout code uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # 4.1.7 - name: Ensure SHA pinned actions - uses: zgosalvez/github-actions-ensure-sha-pinned-actions@3c16e895bb662b4d7e284f032cbe8835a57773cc # 3.0.11 + uses: zgosalvez/github-actions-ensure-sha-pinned-actions@0901cf7b71c7ea6261ec69a3dc2bd3f9264f893e # 3.0.12 with: allowlist: | aws-actions/ diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1de07d1..f6e8d33 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -118,7 +118,7 @@ jobs: - name: Upload log files if: always() # do this even if a step before has failed - uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # 4.3.6 + uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # 4.4.0 with: name: logs path: | diff --git a/roles/raspberrypi/tasks/setup/Ubuntu.yml b/roles/raspberrypi/tasks/setup/Ubuntu.yml index 4fb35cc..07f20a8 100644 --- a/roles/raspberrypi/tasks/setup/Ubuntu.yml +++ b/roles/raspberrypi/tasks/setup/Ubuntu.yml @@ -11,3 +11,4 @@ ansible.builtin.apt: name: linux-modules-extra-raspi state: present + when: ansible_distribution_version is version('24.04', '<') diff --git a/roles/raspberrypi/tasks/teardown/Ubuntu.yml b/roles/raspberrypi/tasks/teardown/Ubuntu.yml index e2d4670..681068a 100644 --- a/roles/raspberrypi/tasks/teardown/Ubuntu.yml +++ b/roles/raspberrypi/tasks/teardown/Ubuntu.yml @@ -3,3 +3,4 @@ ansible.builtin.apt: name: linux-modules-extra-raspi state: absent + when: ansible_distribution_version is version('24.04', '<')