Skip to content

Commit fbbd634

Browse files
committed
chore: re-enable windows
1 parent c0061e1 commit fbbd634

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

.github/workflows/ship.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@ jobs:
1818
strategy:
1919
fail-fast: false # prevents GitHub from cancelling all in-progress jobs if any matrix job fails.
2020
matrix:
21-
node-version: [20.x]
22-
os: [ubuntu-20.04, macos-latest]
21+
node-version: [20.12.1]
22+
os: [ubuntu-22.04, macos-latest, windows-latest]
2323
include:
2424
- os: macos-latest
2525
output: terminal-wallet-cli
26-
- os: ubuntu-20.04
26+
- os: ubuntu-22.04
2727
output: terminal-wallet-cli
28+
- os: windows-latest
29+
output: terminal-wallet-cli.exe
2830

2931
runs-on: ${{ matrix.os }}
3032
outputs:
@@ -41,7 +43,8 @@ jobs:
4143
- name: Set up Rust
4244
uses: actions-rs/toolchain@v1
4345
with:
44-
toolchain: stable
46+
toolchain: '1.79.0'
47+
override: true
4548

4649
- name: Store Current Version
4750
id: versionStore
@@ -86,10 +89,12 @@ jobs:
8689
- name: Prepare artifacts
8790
run: |
8891
mv cli-macos-latest/terminal-wallet-cli terminal-wallet-macos
89-
mv cli-ubuntu-20.04/terminal-wallet-cli terminal-wallet-linux
92+
mv cli-ubuntu-22.04/terminal-wallet-cli terminal-wallet-linux
93+
mv cli-windows-latest/terminal-wallet-cli.exe terminal-wallet-win.exe
9094
chmod a+x terminal-wallet-macos terminal-wallet-linux
9195
tar -czf release-${{needs.ship.outputs.version}}-macos.tar.gz terminal-wallet-macos
9296
tar -czf release-${{needs.ship.outputs.version}}-linux.tar.gz terminal-wallet-linux
97+
tar -czf release-${{needs.ship.outputs.version}}-win.tar.gz terminal-wallet-win.exe
9398
sha256sum release-* >> SHA256SUMS.sha
9499
95100
- name: Upload artifacts to GitHub Release

0 commit comments

Comments
 (0)