diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index dd2eeb92c..a23064608 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -50,11 +50,11 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 with: fetch-depth: 0 - name: Set up python ${{ matrix.python }} on ${{ matrix.os }} - uses: actions/setup-python@v5 + uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: python-version: ${{ matrix.python }} - name: Install base dependencies @@ -67,6 +67,6 @@ jobs: # This is an example of how to upload coverage to codecov # - name: Upload coverage to codecov # if: "contains(matrix.toxenv, '-cov')" - # uses: codecov/codecov-action@v2 + # uses: codecov/codecov-action@e28ff129e5465c2c0dcc6f003fc735cb6ae0c673 # v4.5.0 # with: # file: ./coverage.xml diff --git a/.github/workflows/cron_tests.yaml b/.github/workflows/cron_tests.yaml index ecf877ead..64d8f05ee 100644 --- a/.github/workflows/cron_tests.yaml +++ b/.github/workflows/cron_tests.yaml @@ -47,11 +47,11 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 with: fetch-depth: 0 - name: Set up python ${{ matrix.python }} on ${{ matrix.os }} - uses: actions/setup-python@v5 + uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 with: python-version: ${{ matrix.python }} - name: Install base dependencies diff --git a/.github/workflows/wheels.yaml b/.github/workflows/wheels.yaml index d84c67331..3fec30537 100644 --- a/.github/workflows/wheels.yaml +++ b/.github/workflows/wheels.yaml @@ -15,23 +15,23 @@ jobs: os: [ubuntu-20.04, macos-12, macos-latest] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0 # Used to host cibuildwheel - - uses: actions/setup-python@v5 + - uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0 - name: Install cibuildwheel run: python -m pip install cibuildwheel==2.10.0 - name: Build wheels - # uses: pypa/cibuildwheel@2.10.0 + # uses: pypa/cibuildwheel@d4a2945fcc8d13f20a1b99d461b8e844d5fc6e23 # v2.21.1 run: python -m cibuildwheel --output-dir wheelhouse env: CIBW_BEFORE_BUILD: pip install oldest-supported-numpy Cython extension-helpers CIBW_PROJECT_REQUIRES_PYTHON: ">=3.10" CIBW_SKIP: pp* - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0 with: name: wheels-${{ matrix.os }} path: ./wheelhouse/*.whl \ No newline at end of file