Skip to content

fix: CI post-merge failures — bots bloccati da ruleset protect-main #154

@nikazzio

Description

@nikazzio

Dopo il merge di PR #151, due workflow falliscono su main perché tentano di pushare commit direttamente sul branch protetto:

  • CI / coverage-badge: committa coverage.json su main → bloccato dal ruleset
  • Release / semantic-release: committa il bump di versione su main → bloccato dal ruleset

Soluzione

  • semantic-release: usare --no-commit --push (tag-only, nessun commit)
  • Rimuovere il job coverage-badge; badge README → Codecov
  • Eliminare CHANGELOG.md (non più generato automaticamente)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions