feat: Add Docker containerization with Gitea Actions #2

Open
pat wants to merge 6 commits from ci/#1-dockerize-actions into main
Owner
No description provided.
pat added 1 commit 2025-12-30 13:19:19 +00:00
pat added 1 commit 2025-12-30 13:24:33 +00:00
ci: add PR validation workflow with Conventional Commits check
Some checks failed
Pull Request Validation / validate-pr-title (pull_request) Has been cancelled
Pull Request Validation / validate-docker (pull_request) Has been cancelled
Pull Request Validation / build-test (pull_request) Has been cancelled
Pull Request Validation / check-files (pull_request) Has been cancelled
499d44ba38
- Add .gitea/workflows/pr-validation.yml with 4 validation jobs
- Validate PR titles follow Conventional Commits format
- Check Dockerfile and nginx.conf syntax
- Run integration tests (build image, test container, verify pages load)
- Verify required files exist and HTTrack artifacts excluded
- Update copilot-instructions.md with PR validation details
pat added 1 commit 2025-12-30 13:32:28 +00:00
ci: update workflows to use 'linux' runner label
Some checks failed
Pull Request Validation / validate-pr-title (pull_request) Successful in 0s
Pull Request Validation / validate-docker (pull_request) Failing after 11s
Pull Request Validation / build-test (pull_request) Failing after 1m13s
Pull Request Validation / check-files (pull_request) Failing after 1s
319b78d2e6
- Change runs-on from ubuntu-latest to linux to match runner labels
- Fixes workflow execution with thursday-macos runner
pat added 1 commit 2025-12-30 15:25:56 +00:00
ci: simplify workflows to use docker CLI only
Some checks failed
Pull Request Validation / validate-pr-title (pull_request) Successful in 0s
Pull Request Validation / validate-docker (pull_request) Failing after 1s
Pull Request Validation / build-test (pull_request) Failing after 1s
Pull Request Validation / check-files (pull_request) Failing after 0s
9363f50fdd
- remove Node-based actions (checkout, buildx, login, build-push)
- rely on gitea workspace checkout and plain docker commands
- avoid Node requirement on self-hosted runner
pat added 1 commit 2025-12-30 15:33:17 +00:00
ci: prefix PR workflow steps and use Agent runner
Some checks failed
PR - Pull Request Validation / validate-pr-title (pull_request) Has been cancelled
PR - Pull Request Validation / validate-docker (pull_request) Has been cancelled
PR - Pull Request Validation / build-test (pull_request) Has been cancelled
PR - Pull Request Validation / check-files (pull_request) Has been cancelled
1364300ddd
- rename PR workflow and steps with 'PR -' prefix
- switch PR jobs and build job to Agent runner label
pat added 1 commit 2025-12-30 15:37:34 +00:00
ci: update workflows for Agent runner labels
Some checks failed
PR - Pull Request Validation / validate-pr-title (pull_request) Has been cancelled
PR - Pull Request Validation / validate-docker (pull_request) Has been cancelled
PR - Pull Request Validation / build-test (pull_request) Has been cancelled
PR - Pull Request Validation / check-files (pull_request) Has been cancelled
625661938f
Some checks failed
PR - Pull Request Validation / validate-pr-title (pull_request) Has been cancelled
PR - Pull Request Validation / validate-docker (pull_request) Has been cancelled
PR - Pull Request Validation / build-test (pull_request) Has been cancelled
PR - Pull Request Validation / check-files (pull_request) Has been cancelled
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

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

No dependencies set.

Reference: pat/karaokepedia#2
No description provided.