10
10
- ' !docs/**'
11
11
12
12
env :
13
- GITHUB_AUTH_TOKEN : ${{ secrets.WOLFGANG_REPO_PACKAGE_READ }}
14
13
GOPRIVATE : " github.com/apigear-io/*"
15
14
GH_ACCESS_TOKEN : ${{ secrets.APIGEAR_REPOS }}
16
15
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
17
16
go_version : " 1.19.x"
18
17
19
18
jobs :
20
- generate :
21
- runs-on : ubuntu-latest
19
+ # generate:
20
+ # runs-on: ubuntu-latest
22
21
23
- steps :
24
- - uses : actions/checkout@v3
25
- with :
26
- submodules : recursive
27
- - uses : actions/setup-go@v3
28
- with :
29
- go-version : ${{env.go_version}}
22
+ # steps:
23
+ # - uses: actions/checkout@v3
24
+ # with:
25
+ # submodules: recursive
26
+ # - uses: actions/setup-go@v3
27
+ # with:
28
+ # go-version: ${{env.go_version}}
29
+
30
+ # - uses: actions/cache@v3
31
+ # with:
32
+ # path: |
33
+ # ~/go/pkg/mod
34
+ # ~/.cache/go-build
35
+ # key: ${{ runner.os }}-go-${{ matrix.go-version }}-${{ hashFiles('**/go.sum') }}
36
+ # restore-keys: ${{ runner.os }}-go-${{ matrix.go-version }}-
30
37
31
- - uses : actions/cache@v3
32
- with :
33
- path : |
34
- ~/go/pkg/mod
35
- ~/.cache/go-build
36
- key : ${{ runner.os }}-go-${{ matrix.go-version }}-${{ hashFiles('**/go.sum') }}
37
- restore-keys : ${{ runner.os }}-go-${{ matrix.go-version }}-
38
+ # - run: go run main.go install
39
+ # - run: go run main.go diff
40
+ # - name: Install clang-format-12
41
+ # run: sudo apt-get install --no-install-recommends -y clang-format-12 && sudo mv /usr/bin/clang-format-12 /usr/bin/clang-format
42
+ # - run: go run main.go testStyle
38
43
39
- - run : go run main.go install
40
- - run : go run main.go diff
41
- - name : Install clang-format-12
42
- run : sudo apt-get install --no-install-recommends -y clang-format-12 && sudo mv /usr/bin/clang-format-12 /usr/bin/clang-format
43
- - run : go run main.go testStyle
44
+ test-compile :
45
+ runs-on : UE-Docker-Runner
46
+ # needs: generate
47
+ strategy :
48
+ matrix :
49
+ UE_VERSION :
50
+ # - dev-slim-4.27
51
+ - dev-slim-5.2.1
52
+ container :
53
+ image : ghcr.io/epicgames/unreal-engine:${{ matrix.UE_VERSION }}
54
+ credentials :
55
+ username : ${{ github.actor }}
56
+ password : ${{ secrets.WOLFGANG_READ_PACKAGES }}
57
+ volumes :
58
+ - ${{ github.workspace }}:/project
59
+ steps :
60
+ - name : Checkout
61
+ uses : actions/checkout@v3
62
+ - name : test
63
+ run : |
64
+ pwd
65
+ ls -laHR /home/
66
+ - name : build plugins
67
+ run : |
68
+ export PATH=$PATH:/home/ue4/UnrealEngine/Engine/Build/BatchFiles
69
+ bash goldenmaster/buildPlugins.sh
0 commit comments