Skip to content

Conversation

@vfalconisumo
Copy link
Collaborator

Purpose of this pull request

This pull request updates the Pantheon workflow files to ignore changes to files that have no impact on site generation (ex: README.md, .clabot, CONTRIBUTING.md).

I did not include build-related files like package.json and docusaurus.config.js because changing the build process itself felt like something that should trigger a deployment workflow. If this is inaccurate, and we don't want builds to run when the build tool is updated, I'm happy to amend.

Minor housekeeping--this PR also removes the on:workflow_dispatch event from the Pantheon workflows. This was left in place from workflow development by mistake.

Select the type of change

  • Minor Changes - Typos, formatting, slight revisions
  • Update Content - Revisions, updating sections
  • New Content - New features, sections, pages, tutorials
  • Site and Tools - .clabot, version updates, maintenance, dependencies, new packages for the site (Docusaurus, Gatsby, React, etc.)

Ticket (if applicable)

Asana task

Signed-off-by: vfalconisumo <[email protected]>
@vfalconisumo vfalconisumo requested review from a team and kimsauce as code owners October 20, 2025 18:36
@cla-bot cla-bot bot added the cla-signed Contributor approved, listed in .clabot file label Oct 20, 2025
@kimsauce kimsauce enabled auto-merge October 22, 2025 21:07
@kimsauce kimsauce added this pull request to the merge queue Oct 22, 2025
Merged via the queue into main with commit e12e6c8 Oct 22, 2025
7 checks passed
@kimsauce kimsauce deleted the update-pantheon-workflows branch October 22, 2025 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor approved, listed in .clabot file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants