wireguird/.github/workflows/linux-x64-build.yml

24 lines
521 B
YAML
Raw Normal View History

2024-11-01 20:04:16 +00:00
name: linux 64 bit build
on:
workflow_dispatch:
2024-11-01 21:55:36 +00:00
push:
2024-11-01 20:04:16 +00:00
jobs:
build:
runs-on: ubuntu-22.04
steps:
2024-11-01 20:29:34 +00:00
- name: Get code
2024-11-01 20:10:16 +00:00
uses: actions/checkout@v4
2024-11-01 20:29:34 +00:00
- name: Install dependencies
run: |
2024-11-01 20:17:47 +00:00
sudo apt install wireguard-tools libgtk-3-dev libayatana-appindicator3-dev golang-go
2024-11-01 20:29:34 +00:00
- name: Compile
run: |
./package.sh
2024-11-01 21:20:55 +00:00
- name: Artifacts
2024-11-01 21:45:30 +00:00
uses: actions/upload-artifact@v4
2024-11-01 21:20:55 +00:00
with:
name: artifacts
path: |
build
2024-11-01 20:04:16 +00:00