Skip to content

bugfix: fix edge case in remote audit input collection - #731

Merged
woodruffw merged 3 commits into
mainfrom
ww/fix-nested-remote-collection
May 1, 2025
Merged

bugfix: fix edge case in remote audit input collection#731
woodruffw merged 3 commits into
mainfrom
ww/fix-nested-remote-collection

Conversation

@woodruffw

@woodruffw woodruffw commented May 1, 2025

Copy link
Copy Markdown
Member

This ensures that we correctly collect an action
defined under .github/workflows/, e.g.
<repo>/.github/workflows/my-action/action.yml.

This isn't a very common thing to do, but it's
perfectly valid from GitHub's perspective.

Needs tests. I need to think about a good way to test this.

Fixes #726.

This ensures that we correctly collect an action
defined under `.github/workflows/`, e.g.
`<repo>/.github/workflows/my-action/action.yml`.

This isn't a very common thing to do, but it's
perfectly valid from GitHub's perspective.

Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw woodruffw added the bugfix Fixes a known bug label May 1, 2025
@woodruffw woodruffw self-assigned this May 1, 2025
woodruffw added 2 commits May 1, 2025 00:02
Signed-off-by: William Woodruff <william@yossarian.net>
Signed-off-by: William Woodruff <william@yossarian.net>
@woodruffw

Copy link
Copy Markdown
Member Author

Okay, I've added a suitable repro here, so this is good to go.

@woodruffw
woodruffw merged commit 4a9211a into main May 1, 2025
@woodruffw
woodruffw deleted the ww/fix-nested-remote-collection branch May 1, 2025 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Fixes a known bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: Non-Action yaml file fails remote audit (but not local)

1 participant