Skip to content

Commit 88f317f

Browse files
authored
Merge pull request #161 from emacs-typescript/buildfix
Update build.yml
2 parents 84ff422 + 017a820 commit 88f317f

File tree

1 file changed

+33
-22
lines changed

1 file changed

+33
-22
lines changed

.github/workflows/build.yml

+33-22
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,19 @@ jobs:
1212
unix-build:
1313
runs-on: ${{ matrix.os }}
1414
strategy:
15+
fail-fast: false
1516
matrix:
1617
os: [ubuntu-latest, macos-latest]
17-
emacs: [26.1, 26.2, 26.3, 27.1, 27.2, snapshot]
18+
experimental: [false]
19+
emacs: [26.1, 26.2, 26.3, 27.1, 27.2]
20+
include:
21+
- emacs: snapshot
22+
experimental: true
23+
os: ubuntu-latest
24+
- emacs: snapshot
25+
experimental: true
26+
os: macos-latest
27+
continue-on-error: ${{ matrix.experimental }}
1828

1929
steps:
2030
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
@@ -40,29 +50,30 @@ jobs:
4050
run: |
4151
emacs --version
4252
make test
43-
windows-build:
44-
runs-on: windows-latest
45-
strategy:
46-
matrix:
47-
emacs: [26.1, 26.2, 26.3, 27.1, 27.2, snapshot]
53+
54+
# windows-build:
55+
# runs-on: windows-latest
56+
# strategy:
57+
# matrix:
58+
# emacs: [26.1, 26.2, 26.3, 27.1, 27.2, snapshot]
4859

49-
steps:
50-
- uses: actions/checkout@v2
60+
# steps:
61+
# - uses: actions/checkout@v2
5162

52-
- uses: actions/setup-python@v2
53-
with:
54-
python-version: "3.6"
55-
architecture: "x64"
63+
# - uses: actions/setup-python@v2
64+
# with:
65+
# python-version: "3.6"
66+
# architecture: "x64"
5667

57-
- uses: jcs090218/setup-emacs-windows@master
58-
with:
59-
version: ${{ matrix.emacs }}
68+
# - uses: jcs090218/setup-emacs-windows@master
69+
# with:
70+
# version: ${{ matrix.emacs }}
6071

61-
- uses: conao3/setup-cask@master
62-
with:
63-
version: 0.8.4
72+
# - uses: conao3/setup-cask@master
73+
# with:
74+
# version: 0.8.4
6475

65-
- name: Run a multi-line script
66-
run: |
67-
emacs --version
68-
make test
76+
# - name: Run a multi-line script
77+
# run: |
78+
# emacs --version
79+
# make test

0 commit comments

Comments
 (0)