File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed
Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change 1+ on :
2+ push :
3+ tags :
4+ - ' v*' # Push events to matching v*, i.e. v1.0, v20.15.10
5+
6+ name : Upload Release
7+
8+ jobs :
9+ build :
10+ name : Upload Release
11+ runs-on : ubuntu-latest
12+ steps :
13+ - name : Checkout
14+ uses : actions/checkout@v1
15+ with :
16+ submodules : true
17+ - name : Add Target
18+ run : rustup target add thumbv6m-none-eabi
19+ - name : Install flip-link
20+ run : cd / && cargo install flip-link
21+ - name : Build
22+ run : cargo build --verbose --target=thumbv6m-none-eabi
23+ - name : Get Branch Name
24+ id : branch_name
25+ run : |
26+ echo ::set-output name=SOURCE_TAG::${GITHUB_REF#refs/tags/}
27+ - name : Create Release
28+ id : create_release
29+ uses : actions/create-release@v1
30+ env :
31+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
32+ with :
33+ tag_name : ${{ github.ref }}
34+ release_name : Release ${{ steps.branch_name.outputs.SOURCE_TAG }}
35+ draft : true
36+ prerelease : false
37+ - name : Upload files to Release
38+ uses : softprops/action-gh-release@v1
39+ with :
40+ files : |
41+ target/thumbv6m-none-eabi/release/neotron-bmc
42+ env :
43+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments