Skip to content

Commit 5a7eac6

Browse files
authored
use old undici and ES2022 target for act support (#678)
1 parent b49dc9e commit 5a7eac6

7 files changed

Lines changed: 156576 additions & 224198 deletions

File tree

.github/workflows/test.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -948,6 +948,21 @@ jobs:
948948
- name: Install python works
949949
run: uv python install
950950

951+
test-act:
952+
runs-on: ubuntu-latest
953+
steps:
954+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
955+
with:
956+
persist-credentials: false
957+
- name: Install act
958+
run: gh extension install https://github.com/nektos/gh-act
959+
env:
960+
GH_TOKEN: ${{ github.token }}
961+
- name: Run test-uvx with act
962+
run: gh act -j test-uvx -P ubuntu-latest=catthehacker/ubuntu:act-latest
963+
env:
964+
GH_TOKEN: ${{ github.token }}
965+
951966
all-tests-passed:
952967
runs-on: ubuntu-latest
953968
needs:
@@ -993,6 +1008,7 @@ jobs:
9931008
- test-cache-python-installs
9941009
- test-restore-python-installs
9951010
- test-python-install-dir
1011+
- test-act
9961012
if: always()
9971013
steps:
9981014
- name: All tests passed

0 commit comments

Comments
 (0)