Using GitHub actions for nightly and release #393

Merged
Rover656 merged 15 commits from feature/nightly-actions into dev/1.20.1 2023-07-30 13:37:09 +00:00
Rover656 commented 2023-07-30 12:43:36 +00:00 (Migrated from github.com)

Description

Adds automated nightly and release pipelines.

Nightly will build any dev/* branches, and releases will be built and published everywhere with the GitHub releases page.

This also makes jar classifiers easier to understand, -all is now not suffixed, and the previously unsuffixed build is now classified as -partial

Checklist:

  • My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you).
  • I have performed a self-review of my own code.
  • I have commented my code in areas it may be challenging to understand.
  • I have made corresponding changes to the documentation.
  • My changes are ready for review from a contributor.
# Description Adds automated nightly and release pipelines. Nightly will build any dev/* branches, and releases will be built and published everywhere with the GitHub releases page. This also makes jar classifiers easier to understand, -all is now not suffixed, and the previously unsuffixed build is now classified as -partial <!-- For drafts, fill this in as you go; if you are leaving draft, make sure these are all done --> # Checklist: - [x] My code follows the style guidelines of this project (.editorconfig, most IDEs will use this for you). - [x] I have performed a self-review of my own code. - [x] I have commented my code in areas it may be challenging to understand. <!-- (Although we prefer code that is readable instead of over-commented) --> - [x] I have made corresponding changes to the documentation. - [x] My changes are ready for review from a contributor. <!-- Thanks to: https://embeddedartistry.com/blog/2017/08/04/a-github-pull-request-template-for-your-projects/ for the building blocks of this template -->
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Team-EnderIO/EnderIO#393
No description provided.