Test repository for validating the custom slim CI runner image.
|
Some checks failed
Test CI Runner Image / validate (push) Failing after 36s
## Summary Change the CI runner test workflow trigger from `workflow_dispatch` only to also include `push` on `test` and `main` branches, enabling automatic execution when code is pushed. ## Changes - `.gitea/workflows/test-ci-runner.yml`: Added `push` trigger targeting `test` and `main` branches while retaining `workflow_dispatch` for manual triggering ## Issues - Hithomelabs/HomeLabDocker#75 ## Testing - [ ] Push to `test` branch triggers workflow automatically - [ ] Push to `main` branch triggers workflow automatically - [ ] Manual `workflow_dispatch` still works via UI Reviewed-on: #3 Reviewed-by: hitanshu <hitanshu98@gmail.com> Co-authored-by: Dave the Dev <davethedev@hithomelabs.com> Co-committed-by: Dave the Dev <davethedev@hithomelabs.com> |
||
|---|---|---|
| .gitea/workflows | ||
| gradle/wrapper | ||
| src | ||
| .gitignore | ||
| build.gradle | ||
| gradlew | ||
| gradlew.bat | ||
| README.md | ||
| settings.gradle.kts | ||
CI Runner Test
Test repository for validating the custom slim CI runner image.
Trigger: Go to Actions → Test CI Runner Image → "Run workflow"
What it tests:
- JRE base with JDK installed at runtime via
actions/setup-java@v4 - Gradle Java compilation and test execution
- Docker CLI with host socket mount
- Node.js availability (required by JavaScript actions)