Skip to content

Commit 8dba740

Browse files
committed
fix
1 parent 34f6b33 commit 8dba740

File tree

4 files changed

+64
-7
lines changed

4 files changed

+64
-7
lines changed

.github/workflows/build_tests.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,29 @@ jobs:
4747
4848
echo "enabled=$enabled" >> $GITHUB_OUTPUT
4949
50-
- name: Checkout Repository
51-
uses: actions/checkout@v4
50+
- name: Checkout base repository
5251
if: ${{ steps.check-build.outputs.enabled == 'true' }}
52+
uses: actions/checkout@v4
5353
with:
5454
ref: ${{ github.event.pull_request.head.sha || github.sha }}
55+
persist-credentials: false
56+
sparse-checkout-cone-mode: false
57+
sparse-checkout: |
58+
/*
59+
!.github
60+
61+
- name: Checkout Scripts
62+
if: ${{ steps.check-build.outputs.enabled == 'true' }}
63+
uses: actions/checkout@v4
64+
with:
65+
persist-credentials: false
66+
sparse-checkout-cone-mode: false
67+
sparse-checkout: .github/*
68+
69+
- name: Cat scripts
70+
if: ${{ steps.check-build.outputs.enabled == 'true' }}
71+
run: |
72+
cat .github/scripts/tests_build.sh
5573
5674
- name: Get libs cache
5775
uses: actions/cache@v4

.github/workflows/hw.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,24 @@ jobs:
4949
5050
echo "enabled=$enabled" >> $GITHUB_OUTPUT
5151
52-
- name: Checkout repository
52+
- name: Checkout base repository
5353
if: ${{ steps.check-tests.outputs.enabled == 'true' }}
5454
uses: actions/checkout@v4
5555
with:
5656
ref: ${{ github.event.pull_request.head.sha || github.sha }}
57+
persist-credentials: false
58+
sparse-checkout-cone-mode: false
59+
sparse-checkout: |
60+
/*
61+
!.github
62+
63+
- name: Checkout Scripts
64+
if: ${{ steps.check-tests.outputs.enabled == 'true' }}
65+
uses: actions/checkout@v4
66+
with:
67+
persist-credentials: false
68+
sparse-checkout-cone-mode: false
69+
sparse-checkout: .github/*
5770

5871
# setup-python currently only works on ubuntu images
5972
# - uses: actions/setup-python@v5

.github/workflows/qemu.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,24 @@ jobs:
4545
4646
echo "enabled=$enabled" >> $GITHUB_OUTPUT
4747
48-
- name: Checkout repository
48+
- name: Checkout base repository
49+
if: ${{ steps.check-tests.outputs.enabled == 'true' }}
4950
uses: actions/checkout@v4
50-
if: steps.check-tests.outputs.enabled == 'true'
5151
with:
5252
ref: ${{ github.event.pull_request.head.sha || github.sha }}
53+
persist-credentials: false
54+
sparse-checkout-cone-mode: false
55+
sparse-checkout: |
56+
/*
57+
!.github
58+
59+
- name: Checkout Scripts
60+
if: ${{ steps.check-tests.outputs.enabled == 'true' }}
61+
uses: actions/checkout@v4
62+
with:
63+
persist-credentials: false
64+
sparse-checkout-cone-mode: false
65+
sparse-checkout: .github/*
5366

5467
- uses: actions/setup-python@v5
5568
if: steps.check-tests.outputs.enabled == 'true'

.github/workflows/wokwi.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,24 @@ jobs:
5353
5454
echo "enabled=$enabled" >> $GITHUB_OUTPUT
5555
56-
- name: Checkout Repository
56+
- name: Checkout base repository
57+
if: ${{ steps.check-tests.outputs.enabled == 'true' }}
5758
uses: actions/checkout@v4
58-
if: steps.check-tests.outputs.enabled == 'true'
5959
with:
6060
ref: ${{ github.event.pull_request.head.sha || github.sha }}
61+
persist-credentials: false
62+
sparse-checkout-cone-mode: false
63+
sparse-checkout: |
64+
/*
65+
!.github
66+
67+
- name: Checkout Scripts
68+
if: ${{ steps.check-tests.outputs.enabled == 'true' }}
69+
uses: actions/checkout@v4
70+
with:
71+
persist-credentials: false
72+
sparse-checkout-cone-mode: false
73+
sparse-checkout: .github/*
6174

6275
- uses: actions/setup-python@v5
6376
if: steps.check-tests.outputs.enabled == 'true'

0 commit comments

Comments
 (0)