You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Build Savi application release binaries for multiple platforms from a single CI runner.
4
+
5
+
## Example
6
+
7
+
If you have a repository with a Savi application manifest named `my-app`, then you could use a workflow like this one to give a workflow that can be triggered manually at any time to tag a new release and upload release binaries as assets attached to the release:
8
+
9
+
```yaml
10
+
name: release
11
+
12
+
on:
13
+
workflow_dispatch:
14
+
inputs:
15
+
version-tag:
16
+
description: |
17
+
The name of the version to release (e.g. `v1.2.3` or `v0.20220131.0`).
18
+
required: true
19
+
20
+
jobs:
21
+
all:
22
+
runs-on: ubuntu-latest
23
+
steps:
24
+
- uses: actions/checkout@v2
25
+
- uses: savi-lang/action-install@v1.0.0
26
+
27
+
# Build the release binaries for all platforms and package in tarballs.
0 commit comments