88 runs-on : ubuntu-latest
99 if : ${{ github.event_name != 'schedule' || github.repository == 'biopragmatics/bioregistry' }}
1010 steps :
11- - uses : actions/checkout@master
11+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1212 with :
1313 persist-credentials : false # otherwise, the token used is the GITHUB_TOKEN, instead of your personal token
14- fetch-depth : 0 # otherwise, you will failed to push refs to dest repo
15- - uses : actions/setup-python@v2
14+ fetch-depth : 0 # otherwise, you will fail to push refs to dest repo
15+ - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
1616 with :
17- python-version : " 3.12 "
17+ python-version : " 3.14 "
1818 - name : Install dependencies
1919 run : |
2020 pip install tox tox-uv
7979 tox -e bumpversion -- patch
8080 - name : Push changes
8181 if : steps.update.outputs.BR_UPDATED == 'true'
82- uses : ad-m/github-push-action@master
82+ uses : ad-m/github-push-action@77c5b412c50b723d2a4fbc6d71fb5723bcd439aa # v1.0.0
8383 with :
8484 github_token : ${{ secrets.GITHUB_TOKEN }}
8585 branch : ${{ github.ref }}
@@ -95,20 +95,20 @@ jobs:
9595 # ###########
9696 - name : Set up QEMU
9797 if : steps.update.outputs.BR_UPDATED == 'true'
98- uses : docker/setup-qemu-action@v1
98+ uses : docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
9999 - name : Set up Docker Buildx
100100 if : steps.update.outputs.BR_UPDATED == 'true'
101- uses : docker/setup-buildx-action@v1
101+ uses : docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
102102 - name : Login to DockerHub
103103 if : steps.update.outputs.BR_UPDATED == 'true'
104- uses : docker/login-action@v1
104+ uses : docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
105105 with :
106106 username : ${{ secrets.DOCKERHUB_USERNAME }}
107107 password : ${{ secrets.DOCKERHUB_TOKEN }}
108108 - name : Build and push
109109 if : steps.update.outputs.BR_UPDATED == 'true'
110110 id : docker_build
111- uses : docker/build-push-action@v2
111+ uses : docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
112112 with :
113113 push : true
114114 # See: https://github.com/docker/build-push-action/blob/master/docs/advanced/multi-platform.md
0 commit comments