feat(ci): add GitHub Actions workflow for testing and Docker builds #20

Merged
haylan merged 13 commits from patch-2-gitea-registry into main 2026-07-31 12:22:24 +00:00
Owner
No description provided.
haylan added 8 commits 2026-07-31 07:02:22 +00:00
feat(ci): add GitHub Actions workflow for testing and Docker builds
Tests / test (pull_request) Has been cancelled
Tests / docker-build (pull_request) Has been cancelled
53186e9a35
Merge branch 'main' into patch-2-gitea-registry
Tests / test (pull_request) Has been cancelled
Tests / docker-build (pull_request) Has been cancelled
d15e25abf3
refactor(ci): migrate PHP setup to Docker for testing workflow
Tests / test (pull_request) Has been cancelled
Tests / docker-build (pull_request) Has been cancelled
14b325b3bf
refactor(ci): reorganize test workflow to streamline Docker image handling
Tests / build-dev (pull_request) Failing after 3m28s
Tests / build-prod (pull_request) Has been skipped
Tests / test (pull_request) Has been skipped
211edc4538
feat(ci): update Gitea workflow to include registry login and cache handling adjustments
Tests / build-dev (pull_request) Failing after 2m40s
Tests / build-prod (pull_request) Has been skipped
Tests / test (pull_request) Has been skipped
d6a4f7c41f
fix(ci): downgrade actions/upload-artifact and actions/download-artifact to v3 for compatibility
Tests / build-dev (pull_request) Successful in 1m14s
Tests / test (pull_request) Failing after 38s
Tests / build-prod (pull_request) Successful in 4m2s
f3491ef4a6
fix(ci): add volume mounts for PHPUnit and PHPStan runs in test workflow
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / test (push) Skipped
Tests / build-dev (pull_request) Successful in 3m1s
Tests / test (pull_request) Failing after 44s
Tests / build-prod (pull_request) Successful in 3m45s
0b1fed2f93
haylan added 1 commit 2026-07-31 08:54:57 +00:00
fix(ci): correct indentation for loading dev image in test workflow
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / test (push) Skipped
Tests / build-dev (pull_request) Successful in 2m56s
Tests / test (pull_request) Failing after 52s
Tests / build-prod (pull_request) Successful in 3m38s
222c8aaa85
haylan added 1 commit 2026-07-31 11:46:44 +00:00
feat(ci): enhance debugging in test workflow with workspace information
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / test (push) Skipped
Tests / build-dev (pull_request) Successful in 1m10s
Tests / test (pull_request) Failing after 29s
Tests / build-prod (pull_request) Successful in 3m23s
30a2439914
haylan added 1 commit 2026-07-31 12:02:55 +00:00
fix(ci): update dev image build process and simplify test execution
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / test (push) Skipped
Tests / build-dev (pull_request) Successful in 48s
Tests / test (pull_request) Failing after 1s
Tests / build-prod (pull_request) Successful in 3m38s
06fc829ff1
haylan added 2 commits 2026-07-31 12:17:43 +00:00
fix(ci): update dev image build process and run tests in the same job
Tests / build-dev (push) Skipped
Tests / build-prod (push) Skipped
Tests / build-dev (pull_request) Successful in 1m14s
Tests / build-prod (pull_request) Successful in 3m20s
a8f5680e6e
haylan scheduled this pull request to auto merge when all checks succeed 2026-07-31 12:20:13 +00:00
haylan canceled auto merging this pull request when all checks succeed 2026-07-31 12:20:19 +00:00
haylan scheduled this pull request to auto merge when all checks succeed 2026-07-31 12:20:24 +00:00
haylan merged commit 3b1e78ebf5 into main 2026-07-31 12:22:24 +00:00
haylan deleted branch patch-2-gitea-registry 2026-07-31 12:22:25 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: haylan/git-contribution-graph#20