Skip to content

Run the Browser Gallery publish steps in the workflows again - #151

Merged
tobitege merged 1 commit into
avalonia12from
fix-gallery-browser-publish-inline
Nov 6, 2026
Merged

tobitege merged 1 commit into
avalonia12from
fix-gallery-browser-publish-inline

Conversation

@tobitege

@tobitege tobitege commented Nov 6, 2026

Copy link
Copy Markdown
Owner

Code scanning flagged the Browser job of _build-gallery.yml after #150 (alert 69, cache poisoning): the release workflow checks out the branch it is asked to build and then ran the local publish-browser-gallery action from that checkout.

This puts the three steps (wasm workload, publish, wwwroot check) back into ci.yml and _build-gallery.yml directly, as they were before #150, still with the SDK from global.json, and removes the action. That also drops the note that a release branch has to contain the action.

The release workflow checks out the branch it is asked to build and then ran
the local publish-browser-gallery action from that checkout, which code
scanning reports as cache poisoning. The steps are inline again in ci.yml and
_build-gallery.yml, and the action is gone.
@tobitege
tobitege merged commit d94b665 into avalonia12 Nov 6, 2026
33 checks passed
@tobitege
tobitege deleted the fix-gallery-browser-publish-inline branch November 6, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant