Commit Graph
3 Commits
Author SHA1 Message Date
zhanggy d300bfd15c ci(publish): Update runner and build target for Linux deployment
Publish Release / publish (push) Has been cancelled
- Change runner from windows-latest to ubuntu-latest for cross-platform compatibility
- Update build command from pnpm build:win to pnpm build:linux
- Disable Windows code signing configuration as no longer needed
- Align CI/CD pipeline with Linux-based deployment requirements
2025-11-19 10:07:31 +08:00
zhanggy 82d2736cea ci(publish): Disable release workflow steps for testing
Publish Release / publish (push) Waiting to run
- Change trigger branch from main to action-test for testing purposes
- Comment out Configure Git step to simplify workflow execution
- Disable Setup Git user configuration step
- Disable Bump version and generate changelog step
- Disable Push changes and git tag steps
- Disable Upload Release Assets step
- Temporarily disable release automation to test build process independently
2025-11-19 10:04:06 +08:00
zhanggy 31d5875425 ci(release): Add Gitea Actions workflow and release configuration
Publish Release / publish (push) Has been cancelled
- Add `.gitea/release-config.json` to define conventional commit types and changelog sections
- Add `.gitea/workflows/publish.yml` to automate version bumping, changelog generation, and Windows builds
- Update `AUTOMATED_RELEASE.md` to reflect migration from GitHub Actions to Gitea Actions
- Update documentation to specify Windows-only builds and Gitea Release creation
- Add Gitea Token configuration instructions for repository setup
- Configure workflow to run on main branch pushes with concurrency controls
- Set up automated asset uploads for Windows executables and update files
2025-11-19 09:49:21 +08:00