Skip to content

[Stable11.3] Update arcade stable workflows to use NPM trusted deployment#11011

Merged
riknoll merged 3 commits into
stable11.3from
dev/riknoll/arcade-stable-npm-trusted-deployment
Dec 12, 2025
Merged

[Stable11.3] Update arcade stable workflows to use NPM trusted deployment#11011
riknoll merged 3 commits into
stable11.3from
dev/riknoll/arcade-stable-npm-trusted-deployment

Conversation

@riknoll
Copy link
Copy Markdown
Member

@riknoll riknoll commented Dec 12, 2025

copying over the whole workflows from master was too annoying because it meant i would have to cherry pick a bunch of commits in the CLI. instead, this pr just ports over the changes to the workflows for npm trusted deployment as well as the required CLI change.

the tricky bit was that our npm trusted deployment is configured specifically for the github workflow with a file named pxt-buildpush.yml; in this old branch the publishing was actually done with pxt-buidmain.yml not buildpush, so i had to swap the contents of those two workflows. i don't know if this will work, but let's give it a shot!

@riknoll riknoll requested review from a team and abchatra December 12, 2025 18:06
@riknoll riknoll enabled auto-merge (squash) December 12, 2025 18:08
@riknoll riknoll merged commit ca2872b into stable11.3 Dec 12, 2025
3 checks passed
@riknoll riknoll deleted the dev/riknoll/arcade-stable-npm-trusted-deployment branch December 12, 2025 18:16
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.

2 participants