1 changed files with 33 additions and 0 deletions
@ -0,0 +1,33 @@ |
|||||
|
on: |
||||
|
push: |
||||
|
branches: [master] |
||||
|
workflow_dispatch: |
||||
|
|
||||
|
name: Build and publish executable |
||||
|
|
||||
|
jobs: |
||||
|
build_publish: |
||||
|
name: Build and publish executable |
||||
|
runs-on: ubuntu-latest |
||||
|
steps: |
||||
|
- uses: actions/checkout@v2 |
||||
|
- uses: actions-rs/toolchain@v1 |
||||
|
with: |
||||
|
profile: minimal |
||||
|
toolchain: stable |
||||
|
override: true |
||||
|
- uses: actions-rs/cargo@v1 |
||||
|
with: |
||||
|
command: build |
||||
|
args: --release --target x86_64-unknown-linux-gnu |
||||
|
- name: Rename |
||||
|
run: mkdir build && mv target/x86_64-unknown-linux-gnu/release/tun2proxy build/tun2proxy-x86_64 |
||||
|
- name: Publish |
||||
|
uses: softprops/action-gh-release@v1 |
||||
|
with: |
||||
|
name: Automated build of ${{ github.sha }} |
||||
|
files: build/* |
||||
|
draft: false |
||||
|
prerelease: true |
||||
|
body: This is an automated build of commit ${{ github.sha }}. |
||||
|
tag_name: r${{ github.sha }} |
||||
Loading…
Reference in new issue