From ed523b8fe26696e236b0273133bed77c0672b06d Mon Sep 17 00:00:00 2001 From: schreifuchs Date: Mon, 3 Mar 2025 10:53:40 +0100 Subject: [PATCH] pipeline v1 --- .gitea/workflows/build_linux.yml | 28 ++++++++++++++++++++++++++++ go.mod | 6 ++---- go.sum | 4 ++-- 3 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 .gitea/workflows/build_linux.yml diff --git a/.gitea/workflows/build_linux.yml b/.gitea/workflows/build_linux.yml new file mode 100644 index 0000000..f366c57 --- /dev/null +++ b/.gitea/workflows/build_linux.yml @@ -0,0 +1,28 @@ +name: build-linux + +on: + push: + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: https://github.com/actions/checkout@v4 + - name: Setup Go + uses: actions/setup-go@v5 + with: + go-version: 1.24 + - name: install X-Compile dependencies + run: sudo apt install -y mingw-w64 nsis + - name: install wails + run: go install github.com/wailsapp/wails/v2/cmd/wails@latest + - name: build + run: wails build + - name: Archive bins + uses: actions/upload-artifact@v4 + with: + name: dist-without-markdown + path: | + dist + + diff --git a/go.mod b/go.mod index 82e482c..2d47b1d 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module wails-template -go 1.23.0 - -toolchain go1.24.0 +go 1.24.0 require ( github.com/gen2brain/beeep v0.0.0-20240516210008-9c006672e7f4 @@ -40,7 +38,7 @@ require ( github.com/valyala/fasttemplate v1.2.2 // indirect github.com/wailsapp/go-webview2 v1.0.19 // indirect github.com/wailsapp/mimetype v1.4.1 // indirect - golang.org/x/crypto v0.34.0 // indirect + golang.org/x/crypto v0.35.0 // indirect golang.org/x/net v0.35.0 // indirect golang.org/x/sys v0.30.0 // indirect golang.org/x/text v0.22.0 // indirect diff --git a/go.sum b/go.sum index e28166e..c4258e2 100644 --- a/go.sum +++ b/go.sum @@ -70,8 +70,8 @@ github.com/wailsapp/mimetype v1.4.1 h1:pQN9ycO7uo4vsUUuPeHEYoUkLVkaRntMnHJxVwYhw github.com/wailsapp/mimetype v1.4.1/go.mod h1:9aV5k31bBOv5z6u+QP8TltzvNGJPmNJD4XlAL3U+j3o= github.com/wailsapp/wails/v2 v2.10.1 h1:QWHvWMXII2nI/nXz77gpPG8P3ehl6zKe+u4su5BWIns= github.com/wailsapp/wails/v2 v2.10.1/go.mod h1:zrebnFV6MQf9kx8HI4iAv63vsR5v67oS7GTEZ7Pz1TY= -golang.org/x/crypto v0.34.0 h1:+/C6tk6rf/+t5DhUketUbD1aNGqiSX3j15Z6xuIDlBA= -golang.org/x/crypto v0.34.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ= +golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs= +golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ= golang.org/x/net v0.0.0-20210505024714-0287a6fb4125/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.35.0 h1:T5GQRQb2y08kTAByq9L4/bz8cipCdA8FbRTXewonqY8= golang.org/x/net v0.35.0/go.mod h1:EglIi67kWsHKlRzzVMUD93VMSWGFOMSZgxFjparz1Qk=