11# -----------------------------------------------------------------------------
2- # DO NOT EDIT! Generated from xpacks/@xpack-dev-tools/xbb-helper/templates/*.
2+ # DO NOT EDIT!
3+ # Generated from xpacks/@xpack-dev-tools/xbb-helper/templates/workflows/*.
34#
45# This file is part of the xPack distribution.
56# (https://xpack.github.io)
5960 helper-git-ref :
6061 description : ' The helper branch, tag or SHA to checkout'
6162 required : false
62- default : ' xpack-develop '
63+ default : ' xpack-development '
6364
6465jobs :
6566
@@ -103,13 +104,13 @@ jobs:
103104
104105 - name : ' Install project dependencies'
105106 timeout-minutes : 1440
106- run : xpm install --loglevel ${{ github.event.inputs.xpm_install_loglevel }} ${{ github.event.inputs.xpm_install_options }}
107+ run : xpm install --loglevel ${{ github.event.inputs.xpm_install_loglevel }} ${{ github.event.inputs.xpm_install_options }} -C build-assets
107108
108109 - name : ' Build linux-arm binaries'
109110 timeout-minutes : 1440
110111 run : |
111- xpm install --config linux-arm --loglevel ${{ github.event.inputs.xpm_install_loglevel }} ${{ github.event.inputs.xpm_install_options }}
112- xpm run build --config linux-arm
112+ xpm install --config linux-arm --loglevel ${{ github.event.inputs.xpm_install_loglevel }} ${{ github.event.inputs.xpm_install_options }} -C build-assets
113+ xpm run build --config linux-arm -C build-assets
113114
114115 linux-arm-upload :
115116 name : ' linux-arm qemu-riscv ${{ github.event.inputs.version }} upload'
@@ -136,15 +137,15 @@ jobs:
136137 uses : actions/upload-artifact@v4
137138 with :
138139 name : deploy-linux-arm
139- path : ${{ github.workspace }}/build/linux-arm/deploy/*
140+ path : ${{ github.workspace }}/build-assets/build /linux-arm/deploy/*
140141 overwrite : true
141142
142143 - name : ' Publish pre-release'
143144 # https://github.com/ncipollo/release-action
144145 uses :
ncipollo/[email protected] # v1.13 for 18.04 145146 with :
146147 allowUpdates : true
147- artifacts : ' build/linux-arm/deploy/*'
148+ artifacts : ' build-assets/build /linux-arm/deploy/*'
148149 bodyFile : ' .github/workflows/body-github-pre-releases-test.md'
149150 commit : ' master'
150151 draft : false
@@ -161,7 +162,7 @@ jobs:
161162
162163 - name : ' Rename working area'
163164 # For just in case absolute paths remain unprocessed.
164- run : echo mv -v build build-$(date -u +%Y%m%d-%H%M%S)
165+ run : echo mv -v build-assets/build build-assets/ build-$(date -u +%Y%m%d-%H%M%S)
165166
166167 linux-arm-test :
167168 name : ' linux-arm qemu-riscv@${{ github.event.inputs.version }} test'
@@ -193,19 +194,19 @@ jobs:
193194 uses : actions/checkout@v4
194195 with :
195196 repository : xpack-dev-tools/xbb-helper-xpack
196- path : xpacks/@xpack-dev-tools/xbb-helper
197+ path : build-assets/ xpacks/@xpack-dev-tools/xbb-helper
197198 ref : ${{ github.event.inputs.helper-git-ref }}
198199 fetch-depth : 3
199200
200201 - name : ' Run ${{ github.event.inputs.version }} docker test'
201202 uses : docker://arm32v7/node:lts-slim # Currently based on debian:12-slim
202203 with :
203204 entrypoint : /bin/bash # /usr/bin/linux32
204- args : /github/workspace/scripts/test.sh --image debian --version ${{ github.event.inputs.version }} --base-url pre-release
205+ args : /github/workspace/build-assets/ scripts/test.sh --image debian --version ${{ github.event.inputs.version }} --base-url pre-release
205206
206207 - name : Upload platform tests report
207208 uses : actions/upload-artifact@v4
208209 with :
209210 name : tests-report-linux-arm
210- path : ${{ github.workspace }}/build/linux-arm/artefacts/tests-report-*.md
211+ path : ${{ github.workspace }}/build-assets/build /linux-arm/artefacts/tests-report-*.md
211212 overwrite : true
0 commit comments