tftp-hpa-trq/.forgejo/workflows/build.yml
Alexander Zhirov 7064919d23
All checks were successful
Build / build (push) Successful in 19s
Сборка пакета
2025-04-29 03:57:13 +03:00

28 lines
806 B
YAML

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: /
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