2828 - emax_wyvern-link
2929
3030 steps :
31+
32+ - name : Display free disk space
33+ run : df -hT
34+
3135 - name : Checkout source
3236 uses : actions/checkout@v4
3337
3741 echo "CACHE_DATE=$(date +%m)" >> $GITHUB_ENV
3842 sudo apt update
3943 sudo apt install -y cpio rsync bc qemu-user-static binfmt-support
44+ sudo mkdir -p /mnt/workspace
45+ sudo chown $USER:$USER /mnt/workspace
46+ rsync -a "$GITHUB_WORKSPACE/" /mnt/workspace/
4047
4148 - name : Setup ccache
4249 uses : actions/cache@v4
4552 key : ${{ matrix.platform }}-${{ env.CACHE_DATE }}
4653
4754 - name : Build firmware
55+ working-directory : /mnt/workspace
4856 run : |
4957 export GIT_HASH=$(git rev-parse --short $GITHUB_SHA)
5058 export GIT_BRANCH=${GITHUB_REF_NAME}
@@ -62,11 +70,11 @@ jobs:
6270 with :
6371 name : ${{ matrix.platform }}-images-${{ github.sha }}
6472 path : |
65- output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_sdcard.img
66- output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_u-boot.bin
67- output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_emmc_bootloader.img
68- output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_rootfs.squashfs
69- output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}.tar.gz
73+ /mnt/workspace/ output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_sdcard.img
74+ /mnt/workspace/ output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_u-boot.bin
75+ /mnt/workspace/ output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_emmc_bootloader.img
76+ /mnt/workspace/ output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}_rootfs.squashfs
77+ /mnt/workspace/ output/${{ matrix.platform }}_defconfig/images/${{ matrix.platform }}.tar.gz
7078 retention-days : 7
7179
7280 release-on-master :
0 commit comments