diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index c8bc328..84d6b10 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -38,7 +38,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/integration-test.yaml b/.github/workflows/integration-test.yaml index 4da7ea3..966c1e9 100644 --- a/.github/workflows/integration-test.yaml +++ b/.github/workflows/integration-test.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup LXD uses: canonical/setup-lxd@main with: diff --git a/.github/workflows/lint-report.yaml b/.github/workflows/lint-report.yaml index d86eaa7..cf7e989 100644 --- a/.github/workflows/lint-report.yaml +++ b/.github/workflows/lint-report.yaml @@ -7,7 +7,7 @@ jobs: lint-report: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Install tox run: pip install tox - name: Run tests using tox diff --git a/.github/workflows/promote.yaml b/.github/workflows/promote.yaml index 88623cd..22c44f1 100644 --- a/.github/workflows/promote.yaml +++ b/.github/workflows/promote.yaml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Set target channel env: PROMOTE_FROM: ${{ github.event.inputs.promotion }} diff --git a/.github/workflows/publish-charm.yaml b/.github/workflows/publish-charm.yaml index d4563f1..05caec2 100644 --- a/.github/workflows/publish-charm.yaml +++ b/.github/workflows/publish-charm.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Install charmcraft run: sudo snap install charmcraft --classic - name: Fetch Tested Charm diff --git a/.github/workflows/static-analysis.yaml b/.github/workflows/static-analysis.yaml index 209c5fa..3397fe1 100644 --- a/.github/workflows/static-analysis.yaml +++ b/.github/workflows/static-analysis.yaml @@ -7,7 +7,7 @@ jobs: static-analysis: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Install tox run: pip install tox - name: Run tests using tox diff --git a/.github/workflows/unit-test.yaml b/.github/workflows/unit-test.yaml index 9d38e3d..229d3d2 100644 --- a/.github/workflows/unit-test.yaml +++ b/.github/workflows/unit-test.yaml @@ -7,7 +7,7 @@ jobs: unit-tests: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Install tox run: pip install tox - name: Run tests using tox