Skip to content

Update gh-pages GitHub Action to use shared version in .github repo - #344

Draft
stumbo wants to merge 6 commits into
mainfrom
bs30_staging_site
Draft

Update gh-pages GitHub Action to use shared version in .github repo#344
stumbo wants to merge 6 commits into
mainfrom
bs30_staging_site

Conversation

@stumbo

@stumbo stumbo commented Aug 11, 2026

Copy link
Copy Markdown
Member

This commit points to the development branch and not the master branch.

stumbo added 6 commits August 10, 2026 23:52
This commit points to the development branch and not the master branch.
Environment variables are not available as parameters for a shared
workflow - how about as a parameter availabe from a previously run job?
Update README.md to reflect current design.
…main

- gh-pages.yml: add preview job triggering deploy-preview.yml in
  Interlisp.staging for every PR (guarded to skip fork PRs and when
  STAGING_APP_ID is unset); pin build-site.yml@main
- preview-cleanup.yml: on PR close, dispatch remove-preview.yml in
  Interlisp.staging to delete the /pr-<N>/ subdirectory
- .gitignore: ignore .coverage, tests/__pycache__/, and _vendor/
Automates creation of staging site per PR allowing preview of
changes.  Upon merge or close of PR, staging site is torn down.
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.

1 participant