|
53 | 53 |
|
54 | 54 | win32-x64-test: |
55 | 55 | name: 'win32-x64 riscv-none-elf-gcc ${{github.event.inputs.version}} test 2025' |
56 | | - runs-on: windows-2025 |
| 56 | + runs-on: windows-2022 |
57 | 57 | defaults: |
58 | 58 | run: |
59 | 59 | # https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsshell |
@@ -87,178 +87,3 @@ jobs: |
87 | 87 | run: bash build-assets/scripts/test.sh --version ${{github.event.inputs.version}} --base-url ${{github.event.inputs.base_url}} |
88 | 88 |
|
89 | 89 |
|
90 | | - |
91 | | - |
92 | | - |
93 | | - darwin-x64-test: |
94 | | - name: 'darwin-x64 riscv-none-elf-gcc ${{github.event.inputs.version}} test' |
95 | | - # https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md |
96 | | - runs-on: macos-15-intel |
97 | | - |
98 | | - steps: |
99 | | - - name: 'Show environment' |
100 | | - run: | |
101 | | - uname -a |
102 | | - sw_vers |
103 | | - ls -lA /Library/Developer/CommandLineTools/SDKs || true |
104 | | - ls -lA /Applications |
105 | | - sudo xcode-select --switch /Applications/Xcode_16.4.app |
106 | | - xcode-select --print-path |
107 | | - xcodebuild -version || true |
108 | | - pkgutil --pkg-info=com.apple.pkg.CLTools_Executables || true |
109 | | - clang++ -v |
110 | | - echo "whoami: $(whoami)" |
111 | | - echo "pwd: $(pwd)" |
112 | | - ls -lLA |
113 | | - env | sort | grep -E '^[^ \t]+=' |
114 | | -
|
115 | | - - name: 'Remove Homebrew' |
116 | | - uses: xpack/remove-homebrew-action@v1 |
117 | | - - name: 'Clean working area' # Mandatory for self-hosted runners. |
118 | | - run: | |
119 | | - chmod -Rf a+w * || true |
120 | | - rm -rf * .git* |
121 | | -
|
122 | | - # https://github.com/actions/checkout |
123 | | - - name: 'Checkout project' |
124 | | - uses: actions/checkout@v5 |
125 | | - with: |
126 | | - fetch-depth: 3 |
127 | | - |
128 | | - - name: 'Checkout helper ${{github.event.inputs.helper-git-ref}}' |
129 | | - uses: actions/checkout@v5 |
130 | | - with: |
131 | | - repository: xpack-dev-tools/xbb-helper-xpack |
132 | | - path: build-assets/xpacks/@xpack-dev-tools/xbb-helper |
133 | | - ref: ${{github.event.inputs.helper-git-ref}} |
134 | | - fetch-depth: 3 |
135 | | - |
136 | | - - name: 'Run ${{github.event.inputs.version}} native test' |
137 | | - run: bash build-assets/scripts/test.sh --version ${{github.event.inputs.version}} --base-url ${{github.event.inputs.base_url}} |
138 | | - |
139 | | - |
140 | | - |
141 | | - |
142 | | - |
143 | | - darwin-arm64-test: |
144 | | - name: 'darwin-arm64 riscv-none-elf-gcc ${{github.event.inputs.version}} test' |
145 | | - # https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md |
146 | | - runs-on: macos-15 |
147 | | - |
148 | | - steps: |
149 | | - - name: 'Show environment' |
150 | | - run: | |
151 | | - uname -a |
152 | | - sw_vers |
153 | | - ls -lA /Library/Developer/CommandLineTools/SDKs || true |
154 | | - ls -lA /Applications |
155 | | - sudo xcode-select --switch /Applications/Xcode_16.4.app |
156 | | - xcode-select --print-path |
157 | | - xcodebuild -version || true |
158 | | - pkgutil --pkg-info=com.apple.pkg.CLTools_Executables || true |
159 | | - clang++ -v |
160 | | - echo "whoami: $(whoami)" |
161 | | - echo "pwd: $(pwd)" |
162 | | - ls -lLA |
163 | | - env | sort | grep -E '^[^ \t]+=' |
164 | | -
|
165 | | - - name: 'Remove Homebrew' |
166 | | - uses: xpack/remove-homebrew-action@v1 |
167 | | - |
168 | | - - name: 'Clean working area' # Mandatory for self-hosted runners. |
169 | | - run: | |
170 | | - chmod -Rf a+w * || true |
171 | | - rm -rf * .git* |
172 | | -
|
173 | | - # https://github.com/actions/checkout |
174 | | - - name: 'Checkout project' |
175 | | - uses: actions/checkout@v5 |
176 | | - with: |
177 | | - fetch-depth: 3 |
178 | | - |
179 | | - - name: 'Checkout helper ${{github.event.inputs.helper-git-ref}}' |
180 | | - uses: actions/checkout@v5 |
181 | | - with: |
182 | | - repository: xpack-dev-tools/xbb-helper-xpack |
183 | | - path: build-assets/xpacks/@xpack-dev-tools/xbb-helper |
184 | | - ref: ${{github.event.inputs.helper-git-ref}} |
185 | | - fetch-depth: 3 |
186 | | - |
187 | | - - name: 'Run ${{github.event.inputs.version}} native test' |
188 | | - run: bash build-assets/scripts/test.sh --version ${{github.event.inputs.version}} --base-url ${{github.event.inputs.base_url}} |
189 | | - |
190 | | - |
191 | | - |
192 | | - |
193 | | - |
194 | | - linux-x64-test: |
195 | | - name: 'linux-x64 riscv-none-elf-gcc ${{github.event.inputs.version}} test' |
196 | | - runs-on: ubuntu-24.04 |
197 | | - |
198 | | - steps: |
199 | | - - name: 'Show environment' |
200 | | - run: | |
201 | | - uname -a |
202 | | - lsb_release -sd |
203 | | - echo "whoami: $(whoami)" |
204 | | - echo "pwd: $(pwd)" |
205 | | - ls -lLA |
206 | | - env | sort | grep -E '^[^ \t]+=' |
207 | | -
|
208 | | - - name: 'Checkout project' |
209 | | - uses: actions/checkout@v5 |
210 | | - with: |
211 | | - fetch-depth: 3 |
212 | | - |
213 | | - - name: 'Checkout helper ${{github.event.inputs.helper-git-ref}}' |
214 | | - uses: actions/checkout@v5 |
215 | | - with: |
216 | | - repository: xpack-dev-tools/xbb-helper-xpack |
217 | | - path: build-assets/xpacks/@xpack-dev-tools/xbb-helper |
218 | | - ref: ${{github.event.inputs.helper-git-ref}} |
219 | | - fetch-depth: 3 |
220 | | - |
221 | | - - name: 'Run ${{github.event.inputs.version}} native test' |
222 | | - run: bash build-assets/scripts/test.sh --image github-actions-ubuntu-latest --version ${{github.event.inputs.version}} --base-url ${{github.event.inputs.base_url}} |
223 | | - |
224 | | - |
225 | | - |
226 | | - |
227 | | - |
228 | | - linux-arm64-test: |
229 | | - name: 'linux-arm64 riscv-none-elf-gcc ${{github.event.inputs.version}} test' |
230 | | - # runs-on: [self-hosted, linux, arm64, xbbla] |
231 | | - runs-on: ubuntu-24.04-arm |
232 | | - |
233 | | - steps: |
234 | | - - name: 'Show environment' |
235 | | - run: | |
236 | | - uname -a |
237 | | - lsb_release -sd |
238 | | - echo "whoami: $(whoami)" |
239 | | - echo "pwd: $(pwd)" |
240 | | - ls -lLA |
241 | | - env | sort | grep -E '^[^ \t]+=' |
242 | | -
|
243 | | - - name: 'Checkout project' |
244 | | - uses: actions/checkout@v5 |
245 | | - with: |
246 | | - fetch-depth: 3 |
247 | | - |
248 | | - - name: 'Checkout helper ${{github.event.inputs.helper-git-ref}}' |
249 | | - uses: actions/checkout@v5 |
250 | | - with: |
251 | | - repository: xpack-dev-tools/xbb-helper-xpack |
252 | | - path: build-assets/xpacks/@xpack-dev-tools/xbb-helper |
253 | | - ref: ${{github.event.inputs.helper-git-ref}} |
254 | | - fetch-depth: 3 |
255 | | - |
256 | | - - name: 'Run ${{github.event.inputs.version}} native test' |
257 | | - run: bash build-assets/scripts/test.sh --image github-actions-ubuntu-latest --version ${{github.event.inputs.version}} --base-url ${{github.event.inputs.base_url}} |
258 | | - |
259 | | - |
260 | | - |
261 | | - |
262 | | - |
263 | | - |
264 | | -# ----------------------------------------------------------------------------- |
0 commit comments