diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index f73c54e..c4fc710 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -15,21 +15,21 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Restore Poetry cache id: poetry-cache - uses: actions/cache/restore@v4 + uses: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: ~/.cache/pypoetry key: poetry-cache - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: 3.12 - name: Run image - uses: abatilo/actions-poetry@v3 + uses: abatilo/actions-poetry@fd0e6716a0de25ef6ade151b8b53190b0376acfd # v3 with: poetry-version: 2.1.2 @@ -38,7 +38,7 @@ jobs: run: | poetry install --no-interaction --no-root - - uses: astral-sh/ruff-action@v3 + - uses: astral-sh/ruff-action@4919ec5cf1f49eff0871dbcea0da843445b837e6 # v3.6.1 - name: Run the tests shell: bash @@ -47,7 +47,7 @@ jobs: - name: Save Poetry cache (only on main) if: github.ref == 'refs/heads/main' - uses: actions/cache/save@v4 + uses: actions/cache/save@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: ~/.cache/pypoetry key: poetry-cache