From b3d757f133da9d92c28790ecb461379aef475533 Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 21:01:22 +0700 Subject: [PATCH 1/2] actions --- .gitea/workflows/actions.yaml | 36 +++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .gitea/workflows/actions.yaml diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml new file mode 100644 index 0000000..2f1e8cc --- /dev/null +++ b/.gitea/workflows/actions.yaml @@ -0,0 +1,36 @@ +name: Prepare Build and Testing executable binary +run-name: ${{ gitea.actor }} +on: [push] + +jobs: + Prepare-Build-Testing: + runs-on: alpine-sdk + steps: + - name: prepare-container + run: echo "83.172.39.220 gitea.home.com" >> /etc/hosts + - name: Check out repository code + uses: actions/checkout@v3 + - name: Building binary + run: make + - name: Testing to run binary + run: ./build/server && ./build/client + + Archlinux-package: + runs-on: archlinux-aarch64 + steps: + - name: Download PKGBUILD file + run: | + mkdir workspace && \ + cd workspace && \ + curl \ + https://gitea.home.com:3000/TolaMironcenko/udpchat/raw/branch/main/PKGBUILD \ + -o PKGBUILD && \ + sed "s/arch=('x86_64')/arch=('aarch64')/" -i PKGBUILD + - name: Build package + run: cd workspace && makepkg -f + - name: Push package + run: | + cd workspace && \ + curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ + --upload-file ./udpchat-git-1.0-1-aarch64.pkg.tar.xz \ + https://gitea.home.com:3000/api/packages/TolaMironcenko/arch/home \ No newline at end of file -- 2.54.0 From 6e1f339c76e4849296ff90b97636c5366c6efe0b Mon Sep 17 00:00:00 2001 From: TolaMironcenko Date: Sat, 4 Jan 2025 21:04:06 +0700 Subject: [PATCH 2/2] actions --- .gitea/workflows/actions.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/actions.yaml b/.gitea/workflows/actions.yaml index 2f1e8cc..a5d8696 100644 --- a/.gitea/workflows/actions.yaml +++ b/.gitea/workflows/actions.yaml @@ -32,5 +32,5 @@ jobs: run: | cd workspace && \ curl --user TolaMironcenko:d57cf51c49b425b42148e5a56882f8330bde011c \ - --upload-file ./udpchat-git-1.0-1-aarch64.pkg.tar.xz \ + --upload-file ./udpchat-git-1.0.1-1-aarch64.pkg.tar.xz \ https://gitea.home.com:3000/api/packages/TolaMironcenko/arch/home \ No newline at end of file -- 2.54.0