feature/forgejo-pipeline #1

Merged
shajal merged 6 commits from feature/forgejo-pipeline into master 2026-05-14 20:48:50 +00:00
Owner

first pull request will pipeline related changes

first pull request will pipeline related changes
Add CI/CD pipeline configuration for Forgejo
Some checks failed
CI/CD Pipeline / build-and-test (push) Has been cancelled
CI/CD Pipeline / package-docker (push) Has been cancelled
CI/CD Pipeline / deploy-dev (push) Has been cancelled
CI/CD Pipeline / deploy-beta (push) Has been cancelled
CI/CD Pipeline / deploy-prod (push) Has been cancelled
e9911ddaff
- Introduced `.forgejo/workflows/pipeline.yml` to automate build, test, and deployment.
- Configured steps for Docker packaging, homelab deployment, and manual Azure Beta/Prod deployments.
- Enabled workflow_dispatch for manual triggers with deployment inputs.
Update CI/CD pipeline to use Ubuntu 26.04 and refine Docker deployment labels
Some checks failed
CI/CD Pipeline / build-and-test (push) Has been cancelled
CI/CD Pipeline / package-docker (push) Has been cancelled
CI/CD Pipeline / deploy-dev (push) Has been cancelled
CI/CD Pipeline / deploy-beta (push) Has been cancelled
CI/CD Pipeline / deploy-prod (push) Has been cancelled
8ac4182dad
- Replaced `ubuntu-latest` with `ubuntu-26.04` for all job runners.
- Enhanced `docker run` step to include `--label` for better container metadata management in homelab deployments.
Update pipeline runner configuration to use ForgejoWorkflowRunner
Some checks failed
CI/CD Pipeline / build-and-test (push) Has been cancelled
CI/CD Pipeline / package-docker (push) Has been cancelled
CI/CD Pipeline / deploy-dev (push) Has been cancelled
CI/CD Pipeline / deploy-beta (push) Has been cancelled
CI/CD Pipeline / deploy-prod (push) Has been cancelled
d735c269bd
- Replaced `ubuntu-26.04` with `ForgejoWorkflowRunner` across all CI/CD workflow jobs.
label update for pipeline
Some checks failed
CI/CD Pipeline / build-and-test (push) Failing after 0s
CI/CD Pipeline / package-docker (push) Failing after 0s
CI/CD Pipeline / deploy-dev (push) Failing after 0s
CI/CD Pipeline / deploy-beta (push) Failing after 0s
CI/CD Pipeline / deploy-prod (push) Failing after 0s
0787a6a4bf
Update pipeline to replace Forgejo-specific tokens with GitHub equivalents
All checks were successful
CI/CD Pipeline / build-and-test (push) Successful in 56s
CI/CD Pipeline / package-docker (push) Has been skipped
CI/CD Pipeline / deploy-dev (push) Has been skipped
CI/CD Pipeline / deploy-beta (push) Has been skipped
CI/CD Pipeline / deploy-prod (push) Has been skipped
10b4af9976
- Replaced `gitea.*` environment variables and secrets with `github.*` counterparts in pipeline configuration.
- Adjusted Docker and Azure deployment steps to use `GITHUB_TOKEN` and `github.actor`.
Refactor dev deployment pipeline: Introduce reusable workflow and Docker Compose configuration
All checks were successful
CI/CD Pipeline / build-and-test (push) Successful in 35s
CI/CD Pipeline / package-docker (push) Has been skipped
CI/CD Pipeline / deploy-dev (push) Successful in 0s
CI/CD Pipeline / deploy (push) Has been skipped
CI/CD Pipeline / deploy-beta (push) Has been skipped
CI/CD Pipeline / deploy-prod (push) Has been skipped
fc2a2164fa
- Added `docker-compose.dev.yml` for streamlined container setup in development environments.
- Created `.forgejo/workflows/deploy-dev.yml` reusable workflow for dev deployments via Docker Compose.
- Updated `pipeline.yml` to use the new reusable workflow for the `deploy-dev` job.
shajal merged commit fc97aaeee1 into master 2026-05-14 20:48:50 +00:00
shajal deleted branch feature/forgejo-pipeline 2026-05-14 20:48:50 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
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
shajal/Kleovate.Authenticator!1
No description provided.