Skip to content

Use GitHub Action to build releases #22

@elendil-software

Description

@elendil-software

@laheller @jsauve

This issue is to discuss the use of GitHub Actions to build the release.

I began to integrate the workflow in my AASharp fork. So far so good.

Already implemented :

  • automatic execution on PRs
  • workflow to build a development version that pushes the nuget package into the workflow artifact.
  • Release workflows that builds the project, create the tag and the release. The release includes the modifications based on the PRs title (exemple on an other project : https://github.com/elendil-software/IPX800cs/releases )

Not yet implemented :

  • execution of unit tests
  • Publication of NuGet on nuget.org

As the build agents probably doesn't support old .NET versions, we probably will have to get rid of .NET Framework <= 4.5.

What do you think

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