| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- name: Cross compile WireProxy
- on:
- workflow_dispatch:
- # push:
- # tags:
- # - "v*"
- jobs:
- WireProxy:
- name: Cross compile WireProxy
- runs-on: ubuntu-20.04
- env:
- workdir: ./WireProxy
- VERSION: 1.0.3
- steps:
- - name: Checkout code
- uses: actions/[email protected]
- with:
- fetch-depth: 0
- - name: Git clone WireProxy
- run: |
- git clone https://github.com/octeep/wireproxy.git ${{ env.workdir }}
- cp ./.github/wireproxy-releaser.yml ${{ env.workdir }}/.goreleaser.yml
- - name: Set up GoReleaser
- uses: actions/[email protected]
- with:
- go-version: "1.18"
- - name: Run GoReleaser
- uses: goreleaser/[email protected]
- with:
- distribution: goreleaser
- workdir: ${{ env.workdir }}
- version: latest
- args: release --clean
-
- - name: Release binaries
- uses: softprops/action-gh-release@v1
- with:
- tag_name: WireProxy_v${{ env.VERSION }}
- files: ${{ env.workdir }}/dist/*.tar.gz
|