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

Add GitHub actions workflow for making a release #1218

Merged
merged 2 commits into from
Feb 15, 2024

Conversation

MythicManiac
Copy link
Collaborator

Add a manually triggerable GitHub actions workflow for creating a new release. Running the workflow will create a new tag matching the package.json version field & a matching draft release under which build artifacts are published.

This PR does not yet include automation for publishing to Thunderstore but might be included as a followup.

Update .editorconfig to indent yml files with 2 spaces instead of 4.
This was already the case for some of the workflows & hopefully this'll
promote a bit more consistency in future changes.
@MythicManiac MythicManiac merged commit 23b6a6e into ebkr:develop Feb 15, 2024
1 check passed
@MythicManiac MythicManiac deleted the release-workflow branch February 15, 2024 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants