diff --git a/.github/workflows/linux.yaml b/.github/workflows/linux.yaml index b8c99b86..216c91a5 100644 --- a/.github/workflows/linux.yaml +++ b/.github/workflows/linux.yaml @@ -40,7 +40,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 # NOTE: The last specified version will be used as a default one. - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: | pypy3.10 @@ -103,7 +103,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12" @@ -134,7 +134,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 # NOTE: The last specified version will be used as a default one. - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12" diff --git a/.github/workflows/macos.yaml b/.github/workflows/macos.yaml index 88cdc2c6..d4a08118 100644 --- a/.github/workflows/macos.yaml +++ b/.github/workflows/macos.yaml @@ -46,7 +46,7 @@ jobs: path: ~/Library/Caches/pip key: macos-pip - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "${{ matrix.python-version }}" diff --git a/.github/workflows/wheels.yaml b/.github/workflows/wheels.yaml index 1cf528c5..e3b8c18a 100644 --- a/.github/workflows/wheels.yaml +++ b/.github/workflows/wheels.yaml @@ -52,11 +52,11 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - name: Set up QEMU - uses: docker/setup-qemu-action@68827325e0b33c7199eb31dd4e31fbe9023e06e3 # v3.0.0 + uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3.2.0 if: matrix.cibw-archs == 'aarch64' - name: Build wheels - uses: pypa/cibuildwheel@932529cab190fafca8c735a551657247fa8f8eaf # v2.19.1 + uses: pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0 env: CIBW_ARCHS: ${{ matrix.cibw-archs }} CIBW_BEFORE_BUILD: | @@ -71,7 +71,7 @@ jobs: CIBW_TEST_REQUIRES: "pytest scipy sympy" CIBW_SKIP: "*musllinux*" - - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3 + - uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5 with: name: ${{ matrix.artifact-name }} path: ./wheelhouse/*.whl @@ -82,7 +82,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12" @@ -100,7 +100,7 @@ jobs: nox --session libbezier-release - name: Build wheels - uses: pypa/cibuildwheel@932529cab190fafca8c735a551657247fa8f8eaf # v2.19.1 + uses: pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0 env: BEZIER_INSTALL_PREFIX: ./.nox/.cache/libbezier-release/usr CIBW_ARCHS: arm64 @@ -115,7 +115,7 @@ jobs: CIBW_TEST_COMMAND: pytest {project}/tests/unit CIBW_TEST_REQUIRES: "pytest scipy sympy" - - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3 + - uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5 with: name: macos-arm64 path: ./wheelhouse/*.whl @@ -126,7 +126,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12" @@ -148,7 +148,7 @@ jobs: nox --session libbezier-release - name: Build wheels - uses: pypa/cibuildwheel@932529cab190fafca8c735a551657247fa8f8eaf # v2.19.1 + uses: pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0 env: BEZIER_INSTALL_PREFIX: ./.nox/.cache/libbezier-release/usr CIBW_ARCHS: x86_64 @@ -163,7 +163,7 @@ jobs: CIBW_TEST_COMMAND: pytest {project}/tests/unit CIBW_TEST_REQUIRES: "pytest scipy sympy" - - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3 + - uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5 with: name: macos-x86-64 path: ./wheelhouse/*.whl @@ -174,7 +174,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12" @@ -188,7 +188,7 @@ jobs: run: | python3.12 -m build --sdist . - - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3 + - uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5 with: name: sdist path: ./dist/*.tar.gz @@ -199,7 +199,7 @@ jobs: steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12" @@ -220,7 +220,7 @@ jobs: "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin" >> $env:GITHUB_PATH - name: Build wheels - uses: pypa/cibuildwheel@932529cab190fafca8c735a551657247fa8f8eaf # v2.19.1 + uses: pypa/cibuildwheel@bd033a44476646b606efccdd5eed92d5ea1d77ad # v2.20.0 env: BEZIER_INSTALL_PREFIX: .\.nox\.cache\libbezier-release\usr CIBW_ARCHS: AMD64 @@ -238,7 +238,7 @@ jobs: CIBW_TEST_COMMAND: pytest {project}/tests/unit CIBW_TEST_REQUIRES: "pytest scipy sympy" - - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 # v4.3.3 + - uses: actions/upload-artifact@89ef406dd8d7e03cfd12d9e0a4a378f454709029 # v4.3.5 with: name: windows-intel path: .\wheelhouse\*.whl diff --git a/.github/workflows/windows.yaml b/.github/workflows/windows.yaml index 4023a12a..50e8353a 100644 --- a/.github/workflows/windows.yaml +++ b/.github/workflows/windows.yaml @@ -47,7 +47,7 @@ jobs: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 + - uses: actions/setup-python@39cd14951b08e74b54015e9e001cdefcf80e669f # v5.1.1 with: python-version: "3.12"