Skip to content

Commit 46a576a

Browse files
authored
Migrate to pex-tool/actions. (#2601)
These are seeded with copies of the latest `expose-pythons` and `run-tox` actions from `pantsbuild/actions`.
1 parent 6071c89 commit 46a576a

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,24 +39,24 @@ jobs:
3939
# We need to keep Python 3.9 for consistent vendoring with tox.
4040
python-version: "3.9"
4141
- name: Check Formatting, Lints and Types
42-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
42+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
4343
with:
4444
tox-env: format-check,lint-check,typecheck
4545
- name: Check Enum Types
4646
run: |
4747
BASE_MODE=pull ./dtox.sh -e enum-check -- -v --require-py27
4848
- name: Check Vendoring
49-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
49+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
5050
with:
5151
tox-env: vendor-check
5252
- name: Check Packaging
53-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
53+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
5454
with:
5555
tox-env: >-
5656
package -- --additional-format sdist --additional-format wheel --embed-docs --clean-docs
5757
--scies --gen-md-table-of-hash-and-size dist/hashes.md
5858
- name: Check Docs
59-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
59+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
6060
with:
6161
tox-env: docs -- --linkcheck --pdf --clean-html
6262

@@ -171,7 +171,7 @@ jobs:
171171
with:
172172
python-version: "${{ join(matrix.python-version, '.') }}"
173173
- name: Expose Pythons
174-
uses: pantsbuild/actions/expose-pythons@e63d2d0e3c339bdffbe5e51e7c39550e3bc527bb
174+
uses: pex-tool/actions/expose-pythons@c53dadd8b410bbd66480de91067e9e45d2b3af38
175175
- name: Restore Cached Pyenv Interpreters
176176
id: restore-pyenv-interpreters
177177
uses: actions/cache/restore@v4
@@ -196,7 +196,7 @@ jobs:
196196
with:
197197
ssh-private-key: ${{ env.SSH_PRIVATE_KEY }}
198198
- name: Run Tests
199-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
199+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
200200
with:
201201
path: repo/tox.ini
202202
python: ${{ matrix.tox-env-python }}

.github/workflows/doc-site.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
with:
3434
python-version: "3.11"
3535
- name: Build Doc Site
36-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
36+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
3737
with:
3838
tox-env: docs -- --linkcheck --pdf --clean-html
3939
- name: Setup Pages

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
with:
5757
python-version: "3.11"
5858
- name: Build sdist and wheel
59-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
59+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
6060
with:
6161
tox-env: package -- --no-pex --additional-format sdist --additional-format wheel --embed-docs --clean-docs
6262
- name: Publish Pex ${{ needs.determine-tag.outputs.release-tag }}
@@ -86,11 +86,11 @@ jobs:
8686
with:
8787
python-version: "3.11"
8888
- name: Package Pex ${{ needs.determine-tag.outputs.release-tag }} PEX
89-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
89+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
9090
with:
9191
tox-env: package -- --embed-docs --scies --gen-md-table-of-hash-and-size dist/hashes.md
9292
- name: Generate Pex ${{ needs.determine-tag.outputs.release-tag }} PDF
93-
uses: pantsbuild/actions/run-tox@b16b9cf47cd566acfe217b1dafc5b452e27e6fd7
93+
uses: pex-tool/actions/run-tox@c53dadd8b410bbd66480de91067e9e45d2b3af38
9494
with:
9595
tox-env: docs -- --no-html --pdf
9696
- name: Generate Pex ${{ needs.determine-tag.outputs.release-tag }} Artifact Attestations

0 commit comments

Comments
 (0)