Github Actions Updates

I would just like to draw attention to two PRs I have for the pxt-arcade:

https://github.com/microsoft/pxt-arcade/pull/7059 - this updates the dependency item for “sprite data”. It should be an array and is throwing a warning when you build. It’s not breaking anything right now as far as I can tell but just a small thing to get me warmed up to how the whole package works.

https://github.com/microsoft/pxt-arcade/pull/7060 - this updates the release action when you have this in a github repository. The current action is a bit out of date and never passes so we get spammed with “action failed” notifications. I have links where this update will pass. This PR is more critical for me as it’s difficult to have the auto-build process work even if you modify it in your github actions since it overwrites when you push/release from MakeCode Arcade.

This is my first contribution to the actual codebase, let me know if I’ve missed something configuration wise or made assumptions about the environment as a whole.

Thanks!

3 Likes

Removing the annoying emails would be great! @richard I kindly summon you.
HE DID IT!

1 Like

I’ve seen the code merged and a pxt-arcade version increment, I’ve since created a new game but I don’t see the changes that are merged being applied: https://github.com/Kikketer/pileup-radio/actions (actions still failing).

Is there a different type of release that needs to happen for these changes to apply to new games (and how does one upgrade any old ones)?

2 Likes

It may have been added to the beta version. The version increase could be attributed to a different issue that was fixed, one that was a real pain for users.

1 Like

Ok thanks, I guess I’m not aware of the release patterns of the app just yet (used to github releases and package.json)

1 Like