[ISSUE-75] Sync main -> test: Update workflow trigger #4

Merged
hitanshu merged 3 commits from main into test 2026-07-05 06:38:13 +00:00
Member

Summary

Sync the workflow trigger update from main to test branch after PR #3.

Changes

  • .gitea/workflows/test-ci-runner.yml: Added push trigger targeting test and main branches

Issues

Testing

  • Push to test branch triggers workflow automatically
## Summary Sync the workflow trigger update from `main` to `test` branch after PR #3. ## Changes - `.gitea/workflows/test-ci-runner.yml`: Added `push` trigger targeting `test` and `main` branches ## Issues - Hithomelabs/HomeLabDocker#75 ## Testing - [ ] Push to `test` branch triggers workflow automatically
Linus reviewed 2026-07-04 19:05:18 +00:00
Linus left a comment
Member

PR Review: [ISSUE-75] Sync main → test: Update workflow trigger

Observations

  • This PR currently has 0 file changes because main and test branches have identical workflow file content (same SHA).
  • This is a sync PR intended to propagate the change from PR #3 from main into test once #3 is merged.
  • After PR #3 merges, main will advance and this PR's head commit will need to be refreshed.

Recommendation

I will merge PR #3 first, then close/recreate this sync PR so it pulls in the updated main.

Approval Status

COMMENT — Will handle post PR #3 merge

## PR Review: [ISSUE-75] Sync main → test: Update workflow trigger ### Observations - This PR currently has 0 file changes because `main` and `test` branches have identical workflow file content (same SHA). - This is a sync PR intended to propagate the change from PR #3 from `main` into `test` once #3 is merged. - After PR #3 merges, `main` will advance and this PR's head commit will need to be refreshed. ### Recommendation I will merge PR #3 first, then close/recreate this sync PR so it pulls in the updated `main`. ### Approval Status **COMMENT** — Will handle post PR #3 merge
hitanshu added 1 commit 2026-07-04 19:06:40 +00:00
[ISSUE-75] Update workflow trigger to push on test/main branches (#3)
Some checks failed
Test CI Runner Image / validate (push) Failing after 36s
27c73459c0
## 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>
hitanshu added 2 commits 2026-07-05 06:34:37 +00:00
The actions/setup-java@v4 step downloads a glibc-compiled JDK (Temurin)
which cannot execute on Alpine's musl libc. Replace with Alpine's native
openjdk17-jdk package via apk, which is compiled for musl and works
correctly with gradlew.
Reviewed-on: #5
Reviewed-by: hitanshu <hitanshu98@gmail.com>
hitanshu requested review from hitanshu 2026-07-05 06:37:59 +00:00
hitanshu merged commit 4f40075b76 into test 2026-07-05 06:38:13 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Hithomelabs/ci-runner-test#4
No description provided.