paambaati / codeclimate-action

GitHub Action to send your code coverage to CodeClimate
MIT License
200 stars 63 forks source link

fix(ci): release broken release process #745

Closed paambaati closed 5 months ago

paambaati commented 5 months ago

This PR replaces semantic-release with Google's release-please action, as I could simply not fix https://github.com/semantic-release/semantic-release/discussions/2788, and team wasn't very helpful either.

This fixes #731.

This PR also includes some nice QoL improvements –

  1. Introduces Biome for linting and code formatting, replacing Prettier in the process.
  2. Splits code coverage as a separate job out of test runs.
  3. Upgrades to latest version of all pieces of infra (actions, package manager, etc.)