einride / protoc-gen-typescript-http

Generate types and service clients from protobuf definitions annotated with http rules.
MIT License
44 stars 11 forks source link

fix: add .semrel to .gitignore #84

Closed sfinnman closed 2 years ago

sfinnman commented 2 years ago

The pipeline of previous release fails to release a new version. The error related to a dirty git state, due to a folder called .semrel. From what i can tell this folder is generated in the pipeline and contains the releases that semantic-release will push to git.

This PR adds the folder .semrel to .gitignore.

After some further digging - We are using go-semantic-release to generate semantic releases in this repository. The version we are using is semantic-release@latest. Versions of semantic release > 2.0.0 will place plugins in to a .semrel folder in the working directory. These files are contaminating the git state during the pipeline run, causing the goreleaser step to fail.

See: https://github.com/go-semantic-release/semantic-release