Ci/gitea actions #1

Open
druppy wants to merge 11 commits from ci/gitea-actions into main
pull from: ci/gitea-actions
Owner

add gitea action to the project, to checkout its possibilities

add gitea action to the project, to checkout its possibilities
druppy added 9 commits 2026-10-24 19:32:25 +02:00
Host-based kas build on a dedicated 'yocto:host' runner with a
persistent project dir ($HOME/yocto-ci) for incremental sstate reuse.
Uploads deploy images from raspberrypi4-64 as artifacts.
Match instance runner label; probe environment on first run
Build RPi image / build (push) Failing after 12s
439b5c53a8
Trigger CI on ci/* branches so main can stay protected
Build RPi image / build (push) Successful in 10s
6f8456f2b6
Add pull_request trigger so PRs into main post a status check
Build RPi image / build (push) Successful in 10s
Build RPi image / build (pull_request) Successful in 10s
d4ca8fe7c5
druppy added 1 commit 2026-10-24 19:39:32 +02:00
Refactor CI into composite actions + repo variables
Build RPi image / build (push) Failing after 9s
Build RPi image / build (pull_request) Failing after 8s
16d63d95cb
The workflow was mostly inline bash. Moves the logic into reusable
composite actions under .gitea/actions/, keeps host paths in the
YOCTO_HOME repo variable, adds a workflow_dispatch skip-build option
and publishes step outputs (build dir, image list, kas path).
druppy added 1 commit 2026-10-24 19:42:00 +02:00
Keep image globs outside quotes so they expand
Build RPi image / build (push) Successful in 9s
Build RPi image / build (pull_request) Successful in 10s
1c596cf097
All checks were successful
Build RPi image / build (push) Successful in 9s
Build RPi image / build (pull_request) Successful in 10s
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ci/gitea-actions:ci/gitea-actions
git checkout ci/gitea-actions
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: druppy/yocto_rpi#1