Skip to content

CI automatic release changes#735

Merged
xedmain merged 7 commits into
NeotokyoRebuild:masterfrom
xedmain:master
Oct 15, 2024
Merged

CI automatic release changes#735
xedmain merged 7 commits into
NeotokyoRebuild:masterfrom
xedmain:master

Conversation

@xedmain

@xedmain xedmain commented Oct 15, 2024

Copy link
Copy Markdown
Contributor

Description

A "rework" of the automatic releases

  • Uses GitHub CLI instead of a random action
  • Instead of re-creating a release with assets for every tag, it uploads assets for published releases (keeps description and etc.)
  • For releases, it adds the name of the tag associated with the release in the filenames of assets (ex. neo-20240101-... becomes neo-v10.0-prealpha-20240101-...)
  • Renamed "Latest Build" to "Latest Master Build"

You can see it work on my repo: https://github.com/xedmain/ntrebuild/releases

@brysondev brysondev left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Big thank

@nullsystem nullsystem added this to the v9.1-prealpha milestone Oct 15, 2024
@xedmain
xedmain merged commit 9dc5d66 into NeotokyoRebuild:master Oct 15, 2024
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.

3 participants