Skip to content

TODO(ci): automatically create draft releases on v*.* tag push #10

@akavel

Description

@akavel
  • when a v* tag is pushed - on: push: tags: [ 'v*.*' ] (via)
  • assert that v... in Cargo.toml matches with the tag; fail build if it doesn't
  • create new draft release (hints) - only if it doesn't exist yet (hints)
  • build with --release mode for multiple targets: at least windows-amd64, linux-amd64, darwin-mX, darwin-amd64
  • upload mana binaries, with target included in name, as release asset binaries

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions