Skip to content

Commit 9e09190

Browse files
committed
Start creating a release github workflow
So that people can easily get the binaries.
1 parent 740fe1e commit 9e09190

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

.github/workflows/release.yml

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Release
2+
on:
3+
- workflow_dispatch
4+
jobs:
5+
build:
6+
runs-on: ubuntu-latest
7+
steps:
8+
- uses: actions/checkout@v3
9+
- uses: actions-rs/toolchain@v1
10+
with:
11+
toolchain: stable
12+
- run: cargo build --release
13+
- uses: actions/upload-artifact@v3
14+
with:
15+
name: figma-file-tools-x86_64-linux-gnu
16+
path: target/release/figma-rust

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"scripts": {
3-
"prettier": "prettier --write --prose-wrap=always '**/*.md' '**/*.json' '**/*.html'"
3+
"prettier": "prettier --write --prose-wrap=always '**/*.md' '**/*.json' '**/*.html' '**/*.yml'"
44
},
55
"devDependencies": {
66
"prettier": "^2.8.0"

typescript/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@
2525
},
2626
"scripts": {},
2727
"dependencies": {}
28-
}
28+
}

0 commit comments

Comments
 (0)