This PR migrates the CI pipeline from Jenkins to Gitea Actions and fixes the Docker image name.
Changes
RemovedJenkinsfile — CI is now fully handled by Gitea Actions
Fixed Docker image name in .gitea/workflows/docker-build.yaml from jcabillot/mcp-calday to jcabillot/mcp-ics to match the repository name
Preserved all existing action versions (SHAs unchanged)
No test jobs configured as per requirements
Cron schedule: 0 0 * * * (midnight daily)
Release branches: main
Workflow triggers
Pull requests to main
Push to main
Scheduled (midnight daily)
Verification
CI run passes on this PR
## CI Migration: Jenkins → Gitea Actions
This PR migrates the CI pipeline from Jenkins to Gitea Actions and fixes the Docker image name.
### Changes
- **Removed** `Jenkinsfile` — CI is now fully handled by Gitea Actions
- **Fixed** Docker image name in `.gitea/workflows/docker-build.yaml` from `jcabillot/mcp-calday` to `jcabillot/mcp-ics` to match the repository name
- **Preserved** all existing action versions (SHAs unchanged)
- **No test jobs** configured as per requirements
- **Cron schedule**: `0 0 * * *` (midnight daily)
- **Release branches**: `main`
### Workflow triggers
- Pull requests to `main`
- Push to `main`
- Scheduled (midnight daily)
### Verification
- [ ] CI run passes on this PR
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
CI Migration: Jenkins → Gitea Actions
This PR migrates the CI pipeline from Jenkins to Gitea Actions and fixes the Docker image name.
Changes
Jenkinsfile— CI is now fully handled by Gitea Actions.gitea/workflows/docker-build.yamlfromjcabillot/mcp-caldaytojcabillot/mcp-icsto match the repository name0 0 * * *(midnight daily)mainWorkflow triggers
mainmainVerification