Files
Zabbix/.gitea/workflows/build.yaml
Maksym Buz d980f67ee4
All checks were successful
Zabbix Build Test / test-zabbix-build (push) Successful in 4s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
Add simplified workflow test
2025-09-03 18:57:52 +02:00

36 lines
973 B
YAML

name: Zabbix APK Builder
run-name: ${{ gitea.actor }} is building Zabbix APK packages 🚀
on:
# Manual trigger
workflow_dispatch:
inputs:
force_build:
description: 'Force build even if version unchanged'
required: false
default: 'false'
type: boolean
# Trigger on pushes to main/test branch
push:
branches: [ main, test ]
paths: [ 'zabbix-apk-builder/**' ]
jobs:
# Simple test job to verify workflow triggers
test-trigger:
runs-on: ubuntu-latest
steps:
- name: Test workflow trigger
run: |
echo "🎉 Build workflow was triggered!"
echo "Event: ${{ gitea.event_name }}"
echo "Branch: ${{ gitea.ref }}"
echo "Repository: ${{ gitea.repository }}"
- name: Check out repository code
uses: actions/checkout@v4
- name: List files in the repository
run: |
ls ${{ gitea.workspace }}
ls ${{ gitea.workspace }}/zabbix-apk-builder/