Skip to content

Commit aa783ac

Browse files
Update GitHub Actions workflow
1 parent d23e28d commit aa783ac

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/dev-release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,6 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- name: Checkout repository
19-
uses: actions/checkout@v4
20-
with:
21-
submodules: recursive
22-
fetch-depth: 0
23-
2418
- name: Set up SSH for private repos
2519
run: |
2620
mkdir -p ~/.ssh
@@ -33,12 +27,18 @@ jobs:
3327
IdentityFile ~/.ssh/id_ed25519
3428
IdentitiesOnly yes
3529
EOT
30+
31+
- name: Checkout repository
32+
uses: actions/checkout@v4
33+
with:
34+
submodules: recursive
35+
fetch-depth: 0
3636

3737
- name: Cache downloads
3838
uses: actions/cache@v4
3939
with:
4040
path: build/download
41-
key: downloads-${{ hashFiles('buildroot/.git/modules/**/HEAD', 'buildroot-external-metrological-open-source/.git/HEAD') }}
41+
key: downloads-${{ hashFiles('buildroot/.git/modules/**/HEAD', 'buildroot-external-metrological-open-source/.git/HEAD', 'buildroot-external-metrological-restricted/.git/HEAD') }}
4242
restore-keys: |
4343
downloads-
4444
@@ -89,7 +89,7 @@ jobs:
8989
9090
# Initialize config
9191
make -C buildroot \
92-
BR2_EXTERNAL="../buildroot-external-metrological-open-source" \
92+
BR2_EXTERNAL="../buildroot-external-metrological-restricted:../buildroot-external-metrological-open-source" \
9393
O=../../build/$CONFIG_NAME \
9494
${CONFIG_NAME}_defconfig
9595
@@ -111,7 +111,7 @@ jobs:
111111
112112
# Initialize defconfig
113113
make -C buildroot \
114-
BR2_EXTERNAL="../buildroot-external-metrological-open-source" \
114+
BR2_EXTERNAL="../buildroot-external-metrological-restricted:../buildroot-external-metrological-open-source" \
115115
O=../../build/$CONFIG_NAME \
116116
${CONFIG_NAME}_defconfig
117117

0 commit comments

Comments
 (0)