CI: fix artifact folder and add more test SDKs
authorPaul Spooren <redacted>
Sat, 5 Sep 2020 09:07:29 +0000 (23:07 -1000)
committerPaul Spooren <redacted>
Sat, 5 Sep 2020 23:21:04 +0000 (13:21 -1000)
The CI adds the `packages.git` repository to the `feeds.conf`, which
makes the repository redundant. Once called `packages` including the
upstream status, once `packages_ci` (previously `action`) including the
PRs changes.

This commit changes the binary artifact folder from `packages` to
`packages_ci`, as the SDK choses packages from the modified PR branch
over the `packages` branch.

Also add additional targets to test, as each target only takes a few
minutes to test: aarch64_cortex-a53, arm_cortex-a15_neon-vfpv4 and
i386_pentium4.

Signed-off-by: Paul Spooren <redacted>
.github/workflows/multi-arch-test-build.yml

index e69466d2f5ece54d74ae0397ccfdcfcdbd60a728..628dd9ea8ad5c8f89dde27e17a1b5c9bb8b44641 100644 (file)
@@ -13,14 +13,16 @@ jobs:
       fail-fast: false
       matrix:
         arch:
-          - x86_64
-          - mips_24kc
+          - aarch64_generic
+          - arc_arc700
+          - arm_cortex-a15_neon-vfpv4
           - arm_cortex-a9_neon
           - arm_cortex-a9_vfpv3-d16
-          - arc_arc700
-          - aarch64_generic
+          - i386_pentium4
+          - mips_24kc
           - powerpc_464fp
           - powerpc_8540
+          - x86_64
 
     steps:
       - uses: actions/checkout@v2
@@ -42,6 +44,7 @@ jobs:
         env:
           ARCH: ${{ matrix.arch }}
           BUILD_LOG: 1
+          FEEDNAME: packages_ci
           IGNORE_ERRORS: ""
           V: s
 
@@ -49,7 +52,7 @@ jobs:
         uses: actions/upload-artifact@v2
         with:
           name: ${{ matrix.arch}}-packages
-          path: bin/packages/${{ matrix.arch }}/packages/*.ipk
+          path: bin/packages/${{ matrix.arch }}/packages_ci/*.ipk
 
       - name: Store logs
         uses: actions/upload-artifact@v2
git clone https://git.99rst.org/PROJECT