commit 50a4d8cfaae8f08f93421c5ffe6df881b983219d Author: alpine <> Date: Mon May 5 19:27:39 2025 +0300 Initial commit 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