solana-foundation / developer-content

Collection of Developer content for exploring, learning, and building in the Solana ecosystem.
https://solana.com/developers
101 stars 173 forks source link

Update CI to allow GitHub UI commits #267

Open mikemaccana opened 1 month ago

mikemaccana commented 1 month ago

Problem

We get external contribs like https://github.com/solana-foundation/developer-content/pull/257 that can't be merged automatically because they've either been done via GitHub UI (which doesn't format on save) or someone doesn't have format on save set up.

We then have to pull down the repo and manually format.

Proposed Solution

Fix formatting after merge in GitHub CI.

nickfrosty commented 1 month ago

I had added some for running and merging prettier via a tag, but it was super finicky https://github.com/solana-foundation/developer-content/blob/main/.github/label-actions.yml