diff options
Diffstat (limited to '.forgejo/workflows/build-kernel.yml')
| -rw-r--r-- | .forgejo/workflows/build-kernel.yml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/.forgejo/workflows/build-kernel.yml b/.forgejo/workflows/build-kernel.yml new file mode 100644 index 0000000..56b47cb --- /dev/null +++ b/.forgejo/workflows/build-kernel.yml @@ -0,0 +1,31 @@ +name: Build linux-raveos + +on: + push: + branches: + - main + paths: + - 'linux-raveos/**' + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Build linux-raveos + run: | + cd linux-raveos + makepkg -s --noconfirm + + - name: Upload to core repo + run: | + for pkg in linux-raveos/*.pkg.tar.zst; do + curl -s -X POST \ + -H "Authorization: token ${{ secrets.FORGEJO_TOKEN }}" \ + -F "file=@$pkg" \ + "https://git.rp1.hu/api/packages/RaveOS/arch/push" + done + echo "Csomagok feltoltve" |