Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

January release plan #642

Closed
17 tasks
PauliusKu opened this issue Jan 9, 2025 · 2 comments · Fixed by #644
Closed
17 tasks

January release plan #642

PauliusKu opened this issue Jan 9, 2025 · 2 comments · Fixed by #644
Assignees
Labels
release plan release plan

Comments

@PauliusKu PauliusKu added the release plan release plan label Jan 9, 2025
@PauliusKu PauliusKu added this to the January minor release milestone Jan 9, 2025
@PauliusKu PauliusKu self-assigned this Jan 9, 2025
@PauliusKu
Copy link
Collaborator Author

PauliusKu commented Jan 10, 2025

Release checklist (from https://github.com/BalticAmadeus/ProBro/blob/develop/resources/markdown/release_instructions.md)

  • Create a new task in git for release plan (if it is not created already)
  • Create release plan branch
  • Write all completed tasks to release plan like this: - [ ] Fix description naming from openedge-build.json to openedge-project.json #405
  • Update version in package.json (small update by 0.0.1 and big one by 0.1)
  • Add main information to CHANGELOG. Changed for main bug fixes and Added for main new enhancement
  • Add features to README
  • create VSIX, with vsce package
  • test every done task on Windows (form vsix you created)
  • test every done task on linux (give same vsix to Paulius) ???
  • upload to marketplaces (marketplace.visualstudio.com, open-vsx.org)
  • Test from Marketplaces (download updated ProBro form marketplace)
  • Merge release branch to develop
  • Merge develop to main
  • Create Github tag and release (here: https://github.com/BalticAmadeus/ProBro/releases) (target main branch)

@PauliusKu PauliusKu linked a pull request Jan 10, 2025 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release plan release plan
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant