Skip to content

Commit 598f95e

Browse files
committed
feat: workflow for building tagged releases
1 parent aa40d51 commit 598f95e

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Action to build a release build on a specific tag
2+
name: Build
3+
on:
4+
workflow_dispatch:
5+
push:
6+
tags: '*'
7+
env:
8+
CARGO_TERM_COLOR: always
9+
jobs:
10+
build:
11+
runs-on: windows-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
- uses: actions-rust-lang/setup-rust-toolchain@v1
15+
with:
16+
toolchain: 1.75.0
17+
target: i686-pc-windows-msvc
18+
- name: Build Client
19+
run: cargo build --release --verbose --target i686-pc-windows-msvc
20+
- name: Upload artifact
21+
uses: actions/upload-artifact@v3
22+
with:
23+
name: ASI Plugin
24+
path: "./target/i686-pc-windows-msvc/release/pocket_relay_plugin.dll"

0 commit comments

Comments
 (0)