|
23 | 23 | - name: Upload the caveexpress artifacts |
24 | 24 | uses: actions/upload-artifact@v4 |
25 | 25 | with: |
26 | | - name: caveexpress |
| 26 | + name: mac-caveexpress |
27 | 27 | path: "build/caveexpress dev.dmg" |
28 | 28 |
|
29 | 29 | linux: |
@@ -72,13 +72,13 @@ jobs: |
72 | 72 | - name: Upload the cavepacker artifacts |
73 | 73 | uses: actions/upload-artifact@v4 |
74 | 74 | with: |
75 | | - name: cavepacker |
| 75 | + name: win-cavepacker |
76 | 76 | path: build/install-cavepacker |
77 | 77 |
|
78 | 78 | - name: Upload the caveexpress artifacts |
79 | 79 | uses: actions/upload-artifact@v4 |
80 | 80 | with: |
81 | | - name: caveexpress |
| 81 | + name: win-caveexpress |
82 | 82 | path: build/install-caveexpress |
83 | 83 |
|
84 | 84 | emscripten: |
@@ -113,39 +113,14 @@ jobs: |
113 | 113 | emcmake cmake -H. -Bbuild -GNinja -DCMAKE_BUILD_TYPE=Release -DUNITTESTS=OFF -DTOOLS=OFF |
114 | 114 | cmake --build build --target caveexpress |
115 | 115 |
|
116 | | - - name: Upload the build artifacts |
| 116 | + - name: Upload the build artifacts for caveexpress |
117 | 117 | uses: actions/upload-artifact@v4 |
118 | 118 | with: |
119 | | - name: emscripten |
| 119 | + name: html5-caveexpress |
120 | 120 | path: caveexpress.* |
121 | 121 |
|
122 | | - android: |
123 | | - runs-on: ubuntu-latest |
124 | | - steps: |
125 | | - - uses: actions/checkout@v4 |
126 | | - - uses: seanmiddleditch/gha-setup-ninja@master |
127 | | - - uses: nttld/setup-ndk@v1 |
128 | | - id: setup-ndk |
129 | | - with: |
130 | | - local-cache: true |
131 | | - ndk-version: r21e |
132 | | - - uses: actions/setup-java@v4 |
| 122 | + - name: Upload the build artifacts for cavepacker |
| 123 | + uses: actions/upload-artifact@v4 |
133 | 124 | with: |
134 | | - distribution: 'temurin' |
135 | | - java-version: '17' |
136 | | - - name: 'Configure Android NDK variables' |
137 | | - shell: sh |
138 | | - run: | |
139 | | - # We cannot use GitHub expressions in the controller job |
140 | | - echo "ANDROID_NDK_HOME=${{ steps.setup-ndk.outputs.ndk-path }}" >>$GITHUB_ENV |
141 | | -
|
142 | | - - name: Setup Android SDK |
143 | | - uses: android-actions/setup-android@v3 |
144 | | - |
145 | | - - name: Build |
146 | | - run: | |
147 | | - mkdir build |
148 | | - cd build |
149 | | - cmake --version |
150 | | - cmake .. -DCMAKE_BUILD_TYPE=Release -DTOOLS=OFF -DUNITTESTS=OFF -DCMAKE_TOOLCHAIN_FILE=$GITHUB_WORKSPACE/cmake/toolchains/android-toolchain.cmake |
151 | | - cmake --build . |
| 125 | + name: html5-cavepacker |
| 126 | + path: cavepacker.* |
0 commit comments