GitHub
02/17/2025, 2:26 PMnpm notice Publishing to <https://registry.npmjs.org/> with tag latest and public access
+ @pact-foundation/pact@14.0.0
done!
remote: error: GH013: Repository rule violations found for refs/heads/master.
remote: Review all repository rules at <https://github.com/pact-foundation/pact-js/rules?ref=refs%2Fheads%2Fmaster>
remote:
remote: - Required status check "Test completion check" is expected.
remote:
To <https://github.com/pact-foundation/pact-js>
* [new tag] v14.0.0 -> v14.0.0
! [remote rejected] master -> master (push declined due to repository rule violations)
error: failed to push some refs to '<https://github.com/pact-foundation/pact-js>'
This has stopped
• Updated package.json / lockfile from being committed back
• Updated changelog from being committed back
• A release from being created, with the appropriate changelog
furthermore, renovate auto-merged a PR after the release, meaning it's awkward to retrospectively update the changelog and version in a sequential manner.
Ideally the release workflow should work as before the new restrictions were applied, or the release workflow should be able to circumvent restrictions.
cc: @JP-Ellis
pact-foundation/pact-js