servo / mozjs

Servo's SpiderMonkey fork
244 stars 114 forks source link

Generate attestation for all artifacts #510

Closed sagudev closed 5 days ago

sagudev commented 1 week ago

https://github.com/servo/mozjs/pull/501 caused that release checks where not run on PRs anymore, this PR fixes it.

cc @jschwe

sagudev commented 6 days ago

this will still create attestation for unreleased artifacts, but so was #501

sagudev commented 6 days ago

501 caused that release checks where not run on PRs anymore, this PR fixes it.

Just for future reference - what exactly caused the release checks to not run anymore? I looked through both 501 and this PR, but nothing in particular caught my eye,

I also needed some time to figure it out, but ohos-release is only run on pushes and publish-release needs ohos-release hence publish-release is also only run on pushes.