Skip to content

chore: improve gh-pages publishing steps#9604

Open
maribethb wants to merge 5 commits intoRaspberryPiFoundation:mainfrom
maribethb:ghp
Open

chore: improve gh-pages publishing steps#9604
maribethb wants to merge 5 commits intoRaspberryPiFoundation:mainfrom
maribethb:ghp

Conversation

@maribethb
Copy link
Contributor

The basics

The details

Resolves

Fixes #9589

Proposed Changes

  • Fixes the basic problems with the gh-pages gulp tasks (like the repo and branch names being wrong). Thanks Aaron!
  • Removes some ancient unused gulp workflows
  • Lets you specify which remote to push to
  • Lets you opt to skip the part that syncs with main so you can stage some local github pages changes
  • Adds a workflow for kicking off this process from github actions

Reason for Changes

Really annoying to debug these gulp scripts when it keeps stashing your changes!

Test Coverage

Tested locally as best as I could but I did not run the --upstream command locally.

Documentation

Additional Information

@maribethb maribethb requested a review from a team as a code owner February 27, 2026 19:31
@maribethb maribethb requested a review from gonfunko February 27, 2026 19:31
@github-actions github-actions bot added the PR: chore General chores (dependencies, typos, etc) label Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: chore General chores (dependencies, typos, etc)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add github action to deploy to github pages

2 participants