Skip to content

Release workflow#104

Merged
aatxe merged 1 commit intoluau-lang:primaryfrom
Nicell:nightly-release
Mar 14, 2025
Merged

Release workflow#104
aatxe merged 1 commit intoluau-lang:primaryfrom
Nicell:nightly-release

Conversation

@Nicell
Copy link
Copy Markdown
Collaborator

@Nicell Nicell commented Mar 14, 2025

This adds a release workflow that can either be run manually to create a new release based on the version in get_version.cmake or will be run nightly and will produce pre-releases with the format of 0.1.0-nightly.20250314.

See the example run here and the resulting release here. (Two slight adjustments made after this run happened, no longer installing cmake on macos since it's already there and changed -nightly-20250314 to -nightly.20250314.

The output is confirmed working with foreman and rokit.

Closes #93

Note: For nightly releases, with foreman you can just put 0.1.0-nightly, but on rokit, you need to have the full tag written including date.

@Nicell Nicell marked this pull request as ready for review March 14, 2025 16:19
@aatxe
Copy link
Copy Markdown
Member

aatxe commented Mar 14, 2025

This looks great, thanks so much!

@aatxe aatxe merged commit 99fe2bf into luau-lang:primary Mar 14, 2025
3 checks passed
green-real pushed a commit to green-real/lute that referenced this pull request May 19, 2025
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.

Set up nightly or per-commit builds with GH Actions

2 participants