-
-
Notifications
You must be signed in to change notification settings - Fork 213
Open
Labels
type:ciCI related issueCI related issue
Description
New Feature / Enhancement Checklist
- I am not disclosing a vulnerability.
- I am not just asking a question.
- I have searched through existing issues.
Current Limitation
Currently, publishing a new version of the Parse Flutter SDK on pub.dev is done manually. This poses several issues:
- Inefficient, as manual steps are required
- Possible divergence of GH versions and pub.dev versions
- Separate permissions management, instead of managing publishing permission as part of GH team permissions
Feature / Enhancement Description
Automate publishing process via GitHub CLI, analogous to, for example publishing parse-server on npm.
TODOs:
- Add auto-publishing to pub.dev (triggered on GitHub release) ci: automate publishing to pub.dev #719
- Validate by creating a manual release (3.1.x or 3.2.0) -- version tag without
Vprefix! - Add auto-release workflow (branch renaming, changelog-generation, etc) ci: Add auto-release #1049
- Validate by creating a automatic release via PR-merge
- Flutter release is incorrectly triggered despite only dependency upgrade in dart package
- Packages are not published to pub dir
Metadata
Metadata
Assignees
Labels
type:ciCI related issueCI related issue