Skip to content

Commit a705875

Browse files
committed
updating CI
1 parent 962b03a commit a705875

File tree

1 file changed

+1
-59
lines changed

1 file changed

+1
-59
lines changed

.github/workflows/main.yml

+1-59
Original file line numberDiff line numberDiff line change
@@ -76,53 +76,15 @@ env:
7676
DOTNET_NOLOGO: 1
7777

7878
jobs:
79-
electron-versions:
80-
runs-on: ubuntu-22.04
81-
outputs:
82-
matrix: ${{ steps.electron-versions.outputs.matrix }}
83-
84-
name: Resolve latest electron versions
85-
steps:
86-
87-
- name: Checkout code
88-
uses: actions/checkout@v4
89-
90-
- name: Cache node modules
91-
id: cache-nodemodules
92-
uses: actions/cache@v4
93-
env:
94-
cache-name: cache-node-modules
95-
with:
96-
path: node_modules
97-
key: ${{ runner.os }}-${{ hashFiles('package-lock.json') }}
98-
99-
- name: Setup dotnet
100-
uses: actions/setup-dotnet@v4
101-
with:
102-
dotnet-version: '8.0.x' # SDK Version to use; x will use the latest version of the 8.0 channel
103-
104-
- name: npm install
105-
shell: bash
106-
run: npm i
107-
108-
- name: Get latest Electron versions for 29, 30, 31, 32, 33
109-
id: electron-versions
110-
shell: bash
111-
run: |
112-
node tools/getVersions.js
113-
echo "matrix=$(cat electron.txt)" >> $GITHUB_OUTPUT
114-
11579
test:
11680
runs-on: ${{ matrix.os }}
117-
needs: electron-versions
11881
strategy:
11982
fail-fast: false
12083
matrix:
12184
os: [macos-13, macos-14, ubuntu-22.04, windows-2022]
12285
# os: [ macos-14, ubuntu-22.04]
12386
# electron: [32.1.2]
124-
electron: ${{ fromJSON(needs.electron-versions.outputs.matrix) }}
125-
# electron: [31.6.0, 32.1.0]
87+
electron: [29.4.6, 30.5.1, 31.7.5, 32.2.6, 33.2.1]
12688

12789
name: test-${{ matrix.os }}-v${{ matrix.electron }}
12890
steps:
@@ -173,23 +135,3 @@ jobs:
173135
os: ${{ matrix.os }}
174136

175137

176-
# electron-versions:
177-
# runs-on: ubuntu-22.04
178-
# outputs:
179-
# matrix: ${{ steps.electron-test-versions.outputs.matrix }}
180-
181-
# needs: build
182-
# name: electron-versions
183-
# steps:
184-
# - name: Electron versions
185-
# shell: bash
186-
# id: electron-versions
187-
# run: echo "matrix={'include':[{'electron':'29.4.6', 'os':'windows-2022'},{'electron':'30.5.1', 'os':'windows-2022'},{'electron':'31.7.5', 'os':'windows-2022'},{'electron':'32.2.6', 'os':'windows-2022'},{'electron':'33.2.1', 'os':'windows-2022'}]}" >> $GITHUB_OUTPUT
188-
189-
# test1:
190-
# strategy:
191-
# matrix:
192-
# electron: ${{ fromJSON(needs.electron-versions.outputs.matrix) }}
193-
# os: [1]
194-
# runs-on: ${{ matrix.os }}
195-
# needs: electron-versions

0 commit comments

Comments
 (0)