Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update build and include sbt publish GHA workflow #193

Merged
merged 5 commits into from
Apr 16, 2024

Commits on Apr 16, 2024

  1. Update build and include sbt publish GH workflow

    Sets up Anghammarad to use the sbt publish GHA workflow, removing
    redundant publishing plugins for sbt and eliminating sbt config
    options that are no longer required.
    
    We also include the workflow file itself, taken from the docs.
    
    https://github.com/guardian/gha-scala-library-release-workflow/blob/main/docs/configuration.md
    adamnfish committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    2eb649a View commit details
    Browse the repository at this point in the history
  2. Tidy up licence definition

    adamnfish committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    e97c536 View commit details
    Browse the repository at this point in the history
  3. Rename release workflow to match other repositories

    This repository contains an npm client library as well as the scala
    client. Despite this, we're best off creating a single "release"
    workflow and if we want to automate the npm flow we can have it be
    called from this single release workflow.
    adamnfish committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    37e1b0c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a567ecf View commit details
    Browse the repository at this point in the history
  5. Update README.md

    Improve the documentation of the release workflow
    
    Co-authored-by: Roberto Tyley <roberto.tyley@gmail.com>
    adamnfish and rtyley committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    57e67b4 View commit details
    Browse the repository at this point in the history