containerd / runwasi

Facilitates running Wasm / WASI workloads managed by containerd
Apache License 2.0
1.01k stars 82 forks source link

ci(*): merge build action #546

Closed Mossaka closed 3 months ago

Mossaka commented 3 months ago

this commit merges the build step in the release action and the one in the ci action since they share a large overlap code.

the build step not only builds the binary, but signs it, and upload as action artifacts. this step is now running for every ci run, including PR and release pipeline.

Mossaka commented 3 months ago

I realized whenever we want to sensitive operations with permissions like write on the Github actions, it is always required to create the PR from branches in the upstream repo, not from forked repos. Hence I am closing this PR as it went no where and created a new one #548