diff --git a/.github/workflows/ci-checks.yml b/.github/workflows/ci-checks.yml index b0b97a1..bcf1085 100644 --- a/.github/workflows/ci-checks.yml +++ b/.github/workflows/ci-checks.yml @@ -10,15 +10,15 @@ jobs: black: runs-on: ubuntu-26.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: psf/black@stable pylint: runs-on: ubuntu-26.04 name: "pylint" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Set up Python 3" - uses: actions/setup-python@v2 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: '3.12' - name: "Install dependencies" @@ -34,9 +34,9 @@ jobs: runs-on: ubuntu-26.04 name: "flake8" steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Set up Python 3" - uses: actions/setup-python@v2 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: '3.12' - name: "Install dependencies" @@ -48,13 +48,13 @@ jobs: needs: [black, pylint, flake8] steps: - name: Login to Docker Hub - uses: docker/login-action@v1 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0 with: username: ${{ secrets.TEST_DOCKER_USERNAME }} password: ${{ secrets.TEST_DOCKER_PASSWORD }} - - uses: actions/checkout@v2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Set up Python 3.12" - uses: actions/setup-python@v2 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: "3.12" - name: "Install dependencies" @@ -82,13 +82,13 @@ jobs: python-version: ["3.10", "3.11", "3.12"] steps: - name: Login to Docker Hub - uses: docker/login-action@v1 + uses: docker/login-action@dbcb813823bdd20940b903addbd779551569679f # v4.6.0 with: username: ${{ secrets.TEST_DOCKER_USERNAME }} password: ${{ secrets.TEST_DOCKER_PASSWORD }} - - uses: actions/checkout@v2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Set up Python ${{ matrix.python-version }}" - uses: actions/setup-python@v2 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: "${{ matrix.python-version }}" - name: "Install dependencies" @@ -114,9 +114,9 @@ jobs: runs-on: ubuntu-26.04 needs: [pytest-sdk] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Set up Python 3" - uses: actions/setup-python@v2 + uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0 with: python-version: '3.12' - name: "Install dependencies"