Rob Herley

Results 51 comments of Rob Herley

👋 Hey y'all, I've merged @rmunn's changes into toolkit. Before we publish a new version, I've made a release candidate branch with the changes so that folks can try it...

The changes are now released in v4.3.5 (and v4) 🎉 - https://github.com/actions/upload-artifact/releases/tag/v4.3.5

Unfortunately the change for `.file` change we introduced a regression for symlinks. I'm reopening this issue for now to track, but for folks running into this problem, please pin to...

👋 I want to clarify that the overwrite operation is _not_ atomic. It simply is a helper to [delete the artifact before](https://github.com/actions/upload-artifact/blob/552bf3722c16e81001aea7db72d8cedf64eb5f68/src/upload/upload-artifact.ts#L57-L59) creating a new one. The intended purpose of...

👋 @RobertoPrevato For your example, you don't have to make too many changes, e.g. https://github.com/Neoteroi/BlackSheep/blob/b283414c88e2d32675a1ca982d937a5dab75b532/.github/workflows/main.yml#L209-L212 Change that line to: ```yaml - uses: actions/upload-artifact@v4 with: name: dist-${{ matrix.os }}-${{ matrix.python-version }}...

👋 @jsoref apologies, I had a typo in the migration docs. The reason why you have an extra `my-v3-artifact/my-v3-artifact` in the v3 download is the behavior outlined [here in the...

> Since then the non consolidated outcome is not needed it would be nice to be able to delete it. [`actions/upload-artifact/merge@v4`](https://github.com/actions/upload-artifact/tree/main/merge) has a `delete-merged` option, see this example: https://github.com/actions/upload-artifact/tree/main/merge#deleting-artifacts-after-merge Unfortunately...

👋 If you need to delete an artifact, you can do it with `@actions/github-script`. Here's a full example: ```yaml name: Delete Artifact Example on: workflow_dispatch: permissions: actions: write # required...

@zdgeorgiev It still works fine in a matrix: ```yaml name: Delete Artifact Matrix Example on: workflow_dispatch: permissions: actions: write # required permission to delete artifact jobs: upload-and-delete: strategy: matrix: example:...

@onedr0p 👋 I agree. Going to bring this back to the team considering how likely it'll be required. Thanks for the feedback!