diff --git a/.github/workflows/pip.yml b/.github/workflows/pip.yml index a12139c6..a1a73bb0 100644 --- a/.github/workflows/pip.yml +++ b/.github/workflows/pip.yml @@ -22,9 +22,9 @@ jobs: runs-on: ${{ matrix.platform }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4.9.1 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index a513b4b5..9b75a393 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -6,9 +6,9 @@ jobs: quality: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e # v2.8.0 - name: Set up Python 3.8 - uses: actions/setup-python@v3 + uses: actions/setup-python@3542bca2639a428e1796aaa6a2ffef0c0f575566 # v3.1.4 with: python-version: 3.8 - name: Install Python dependencies diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 03a170dc..3fb2a50f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -21,14 +21,14 @@ jobs: vtk-version: 'latest' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4.9.1 with: python-version: ${{ matrix.python-version }} - - uses: actions/cache@v3 + - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3.5.0 with: path: ~/.cache/pip key: Python-${{ runner.os }}-${{ matrix.python-version }}-${{ matrix.vtk-version }}-${{ hashFiles('setup.py') }}-${{ hashFiles('requirements_test.txt') }} diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index a12aa879..b9d85070 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -43,7 +43,7 @@ jobs: steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - uses: pypa/cibuildwheel@v2.10.1 + - uses: pypa/cibuildwheel@225387a9d55a3df0ca48efc17acf4964b8ef4f10 # v2.10.1 env: CIBW_ARCHS_MACOS: auto universal2 CIBW_SKIP: cp311-* *-win32 pp38-* pp39-* *_i686 *-musllinux_* cp38-*-universal2 @@ -75,7 +75,7 @@ jobs: name: artifact path: dist - - uses: pypa/gh-action-pypi-publish@v1.5.1 + - uses: pypa/gh-action-pypi-publish@37f50c210e3d2f9450da2cd423303d6a14a6e29f # v1.5.1 with: user: thomwolf password: ${{ secrets.pypi_password }} \ No newline at end of file