@@ -41,14 +41,13 @@ jobs:
4141 platform : " windows-latest"
4242
4343 steps :
44- - uses : actions/checkout@v4
45-
44+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4645 - name : Set up Python ${{ matrix.python-version }}
47- uses : actions/setup-python@v5
46+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
4847 with :
4948 python-version : ${{ matrix.python-version }}
5049
51- - uses : tlambert03/setup-qt-libs@v1
50+ - uses : tlambert03/setup-qt-libs@19e4ef2d781d81f5f067182e228b54ec90d23b76 # v1.8
5251
5352 # strategy borrowed from vispy for installing opengl libs on windows
5453 - name : Install Windows OpenGL
6463 pip install setuptools tox tox-gh-actions
6564
6665 - name : Test with tox
67- uses : aganders3/headless-gui@v2
66+ uses : aganders3/headless-gui@f85dd6316993505dfc5f21839d520ae440c84816 # v2.2
6867 with :
6968 run : python -m tox -vv
7069 env :
7574 TOX_SKIP_ENV : " .*py39-PySide6.*"
7675
7776 - name : Coverage
78- uses : codecov/codecov-action@v5
77+ uses : codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
7978 env :
8079 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
8180
8988 permissions :
9089 id-token : write
9190 steps :
92- - uses : actions/checkout@v4
91+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
9392 - name : Set up Python
94- uses : actions/setup-python@v5
93+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
9594 with :
9695 python-version : " 3.x"
9796 - name : Install dependencies
@@ -103,4 +102,4 @@ jobs:
103102 git tag
104103 python -m build
105104 - name : Publish package distributions to PyPI
106- uses : pypa/gh-action-pypi-publish@release/v1
105+ uses : pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc # v1.12.4
0 commit comments