Skip to content

Commit fcf89a6

Browse files
authored
chore(ci): easy manual builds for binaries (#2890)
## Description Can now be used to generate artifacts without having to batch it together with making a release. ## Breaking Changes <!-- Optional, if there are any breaking changes document them, including how to migrate older code. --> ## Notes & open questions <!-- Any notes, remarks or open questions you have to make about the PR. --> ## Change checklist - [ ] Self-review. - [ ] Documentation updates following the [style guide](https://rust-lang.github.io/rfcs/1574-more-api-documentation-conventions.html#appendix-a-full-conventions-text), if relevant. - [ ] Tests if relevant. - [ ] All breaking changes documented.
1 parent 57cd2ab commit fcf89a6

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,13 @@ jobs:
280280
upload_url: ${{ github.event.inputs.upload_url || needs.create-release.outputs.upload_url }}
281281
asset_path: ${{ env.ASSET }}
282282

283+
- name: attach artifacts
284+
uses: actions/upload-artifact@v4
285+
with:
286+
name: iroh-${{env.RELEASE_OS }}-${{env.RELEASE_ARCH}}-bundle
287+
path: ${{ env.ASSET }}
288+
compression-level: 0
289+
283290
docker:
284291
needs: build_release
285292
uses: './.github/workflows/docker.yaml'

0 commit comments

Comments
 (0)