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

Automate build and release process #122

Closed
mark-wiemer opened this issue Jun 3, 2022 · 4 comments · Fixed by #328
Closed

Automate build and release process #122

mark-wiemer opened this issue Jun 3, 2022 · 4 comments · Fixed by #328
Assignees
Labels
hygiene engineering hygiene, best practices, internal dev loop, etc.

Comments

@mark-wiemer
Copy link
Member

mark-wiemer commented Jun 3, 2022

See westes/flex#480 as mentioned in #152

Run a single command from local machine to automatically do all of the following:

  1. Publish new tag to GitHub
  2. Publish new release to all platforms
    • GitHub (with description from Changelog)
    • Open VSX
    • Visual Studio Marketplace

The current process is annoyingly complicated, see Development.md.

@mark-wiemer mark-wiemer self-assigned this Jun 3, 2022
@mark-wiemer mark-wiemer added this to the 2022-06 milestone Jun 3, 2022
@mark-wiemer mark-wiemer pinned this issue Jun 4, 2022
@mark-wiemer mark-wiemer modified the milestones: vNext, Backlog Jun 11, 2022
@mark-wiemer mark-wiemer unpinned this issue Jun 11, 2022
@mark-wiemer
Copy link
Member Author

Continuous Integration

@mark-wiemer mark-wiemer added hygiene engineering hygiene, best practices, internal dev loop, etc. and removed process labels Jul 18, 2022
@mark-wiemer
Copy link
Member Author

@mark-wiemer
Copy link
Member Author

See also #152

@mark-wiemer
Copy link
Member Author

OK we don't auto-publish to GitHub but I'm OK with that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hygiene engineering hygiene, best practices, internal dev loop, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant