From 50a4d8cfaae8f08f93421c5ffe6df881b983219d Mon Sep 17 00:00:00 2001 From: alpine <> Date: Mon, 5 May 2025 19:27:39 +0300 Subject: [PATCH] Initial commit --- .forgejo/workflows/build.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .forgejo/workflows/build.yml diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml new file mode 100644 index 0000000..17c9526 --- /dev/null +++ b/.forgejo/workflows/build.yml @@ -0,0 +1,28 @@ +name: Build +on: [push] +jobs: + build: + runs-on: docker + container: + image: 192.168.0.101/apk-builder:3.16 + options: --privileged + credentials: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + submodules: recursive + - name: Build package + env: + NFS_SERVER: ${{ secrets.NFS_SERVER }} + NFS_PORT: ${{ secrets.NFS_PORT }} + NFS_PATH: ${{ secrets.NFS_PATH }} + NAME_KEY: ${{ secrets.NAME_KEY }} + PUBLIC_KEY: ${{ secrets.PUBLIC_KEY }} + PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }} + BUILDER_USER: ${{ secrets.BUILDER_USER }} + run: | + export SOURCE_DIR=$PWD + apk-builder