mage icon indicating copy to clipboard operation
mage copied to clipboard

Improve rc artifacts workflow

Open MarkoBarisic opened this issue 1 year ago • 1 comments

Description

This PR improves the initial workflow for creating releasable artifacts for all mage builds, which are the following:

  • dev (dev + ML + RelWithDebInfo)
  • prod (prod + ML + Release)
  • relwithdebinfo (prod + ML + RelWithDebInfo)
  • no-ml (prod + no ML + Release)
  • no-ml-relwithdebinfo (prod + no ML + RelWithDebInfo)

Pull request type

  • [ ] Bugfix
  • [ ] Algorithm/Module
  • [ ] Feature
  • [ ] Code style update (formatting, renaming)
  • [ ] Refactoring (no functional changes, no api changes)
  • [x] Build related changes
  • [ ] Documentation content changes
  • [ ] Other (please describe):

Related issues

Delete if this PR doesn't resolve any issues. Link the issue if it does.

######################################

Reviewer checklist (the reviewer checks this part)

Module/Algorithm

  • [ ] Core algorithm/module implementation
  • [ ] Query module implementation
  • [ ] Tests provided (unit / e2e)
  • [ ] Code documentation
  • [ ] README short description

Documentation checklist

  • [x] Add the documentation label tag
  • [x] Add the bug / feature label tag
  • [x] Add the milestone for which this feature is intended
    • If not known, set for a later milestone
  • [ ] Write a release note, including added/changed clauses
    • [Release note text]
  • [ ] Link the documentation PR here
    • [Documentation PR link]
  • [ ] Tag someone from docs team in the comments

MarkoBarisic avatar Jun 27 '24 12:06 MarkoBarisic