Skip to content

Commit 96d24f1

Browse files
authored
Merge pull request #2 from MadrigalStreetCartel/main
Fix gh actions v2 (MadrigalStreetCartel#82)
2 parents 21bed51 + 272ddfe commit 96d24f1

File tree

3 files changed

+40
-43
lines changed

3 files changed

+40
-43
lines changed

.github/workflows/pr-nightly-build.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ env:
1111
CI: false
1212
jobs:
1313
publish-tauri:
14+
permissions:
15+
contents: write
1416
strategy:
1517
fail-fast: false
1618
matrix:
@@ -22,7 +24,7 @@ jobs:
2224
- name: setup node
2325
uses: actions/setup-node@v3
2426
with:
25-
node-version: 16
27+
node-version: 20
2628
- name: install Rust stable
2729
uses: dtolnay/rust-toolchain@stable
2830
- name: install dependencies (ubuntu only)

.github/workflows/pr-release-build.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ env:
1111
CI: false
1212
jobs:
1313
publish-tauri:
14+
permissions:
15+
contents: write
1416
strategy:
1517
fail-fast: false
1618
matrix:
@@ -22,7 +24,7 @@ jobs:
2224
- name: setup node
2325
uses: actions/setup-node@v3
2426
with:
25-
node-version: 16
27+
node-version: 20
2628
- name: install Rust stable
2729
uses: dtolnay/rust-toolchain@stable
2830
- name: install dependencies (ubuntu only)
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,34 @@
1-
name: 'Build release'
2-
on:
3-
pull_request:
4-
push:
5-
branches:
6-
- main
7-
env:
8-
CI: false
9-
10-
jobs:
11-
publish-tauri:
12-
strategy:
13-
fail-fast: false
14-
matrix:
15-
platform: [macos-latest, ubuntu-20.04, windows-latest]
16-
17-
runs-on: ${{ matrix.platform }}
18-
steps:
19-
- uses: actions/checkout@v3
20-
- name: setup node
21-
uses: actions/setup-node@v3
22-
with:
23-
node-version: 16
24-
- name: install Rust stable
25-
uses: dtolnay/rust-toolchain@stable
26-
- name: install dependencies (ubuntu only)
27-
if: matrix.platform == 'ubuntu-20.04'
28-
run: |
29-
sudo apt-get update
30-
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
31-
- name: install app dependencies and build it
32-
run: yarn && yarn build
33-
- uses: tauri-apps/tauri-action@v0
34-
env:
35-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
36-
with:
37-
tagName: Neuz-v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version
38-
releaseName: 'Neuz v__VERSION__'
39-
releaseBody: 'See the assets to download this version and install.'
40-
releaseDraft: true
41-
prerelease: false
1+
name: 'Push testing build'
2+
on:
3+
push:
4+
branches:
5+
- "**"
6+
env:
7+
CI: false
8+
9+
jobs:
10+
publish-tauri:
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
platform: [macos-latest, ubuntu-20.04, windows-latest]
15+
16+
runs-on: ${{ matrix.platform }}
17+
steps:
18+
- uses: actions/checkout@v3
19+
- name: setup node
20+
uses: actions/setup-node@v3
21+
with:
22+
node-version: 20
23+
- name: install Rust stable
24+
uses: dtolnay/rust-toolchain@stable
25+
- name: install dependencies (ubuntu only)
26+
if: matrix.platform == 'ubuntu-20.04'
27+
run: |
28+
sudo apt-get update
29+
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
30+
- name: install app dependencies and build it
31+
run: yarn && yarn build
32+
- uses: tauri-apps/tauri-action@v0
33+
env:
34+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)