Skip to content

Commit fcd091d

Browse files
committed
Revert "TO-DROP: reuse msys2-runtime build artifact from earlier run"
I actually need to rebuild it because of the backport of 65a48c7202 (Cygwin: console: Call set_input_mode() after changing disable_master_thread, 2025-07-03). Signed-off-by: Johannes Schindelin <[email protected]>
1 parent 1e50f8f commit fcd091d

File tree

2 files changed

+33
-3
lines changed

2 files changed

+33
-3
lines changed

.github/workflows/build.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,40 @@ permissions:
66
contents: read
77

88
jobs:
9+
build:
10+
runs-on: windows-latest
11+
12+
steps:
13+
- name: Checkout code
14+
uses: actions/checkout@v4
15+
16+
- name: setup-msys2
17+
uses: msys2/setup-msys2@v2
18+
with:
19+
msystem: MSYS
20+
update: true
21+
install: msys2-devel base-devel autotools cocom diffutils gcc gettext-devel libiconv-devel make mingw-w64-cross-crt mingw-w64-cross-gcc mingw-w64-cross-zlib perl zlib-devel xmlto docbook-xsl
22+
23+
- name: Build
24+
shell: msys2 {0}
25+
run: |
26+
(cd winsup && ./autogen.sh)
27+
./configure --disable-dependency-tracking --with-msys2-runtime-commit="$GITHUB_SHA"
28+
make -j8
29+
30+
- name: Install
31+
shell: msys2 {0}
32+
run: |
33+
make DESTDIR="$(pwd)"/_dest install
34+
35+
- name: Upload
36+
uses: actions/upload-artifact@v4
37+
with:
38+
name: install
39+
path: _dest/
40+
941
ui-tests:
42+
needs: build
1043
uses: ./.github/workflows/ui-tests.yml
1144
with:
1245
msys2-runtime-artifact-name: install

.github/workflows/ui-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ jobs:
2525
steps:
2626
- uses: actions/download-artifact@v4
2727
with:
28-
github-token: ${{ secrets.GITHUB_TOKEN }}
29-
repository: dscho/msys2-runtime
30-
run-id: 16068904493
3128
name: ${{ inputs.msys2-runtime-artifact-name }}
3229
path: ${{ runner.temp }}/artifacts
3330
- name: replace MSYS2 runtime

0 commit comments

Comments
 (0)