|
|
@@ -10,10 +10,12 @@ jobs:
|
|
10
|
10
|
build:
|
|
11
|
11
|
name: Build
|
|
12
|
12
|
#runs-on: ubuntu-22.04
|
|
|
13
|
+ # need to docker login ghcr.io on self-hosted machine for cross build, use github username and personal token (lowest permission is fine)
|
|
13
|
14
|
runs-on: self-hosted
|
|
14
|
15
|
# Runner docker image
|
|
15
|
|
- container:
|
|
16
|
|
- image: archlinux/archlinux:base-devel
|
|
|
16
|
+ # with container, it is hard to handle cross build (need docker in docker)
|
|
|
17
|
+ #container:
|
|
|
18
|
+ #image: archlinux/archlinux:base-devel
|
|
17
|
19
|
strategy:
|
|
18
|
20
|
fail-fast: false
|
|
19
|
21
|
matrix:
|