Skip to content

Add run script for contributor conveniences#364

Open
greggyb wants to merge 6 commits into
mainfrom
user-gb/helper-scripts
Open

Add run script for contributor conveniences#364
greggyb wants to merge 6 commits into
mainfrom
user-gb/helper-scripts

Conversation

@greggyb

@greggyb greggyb commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

See build_scripts/run_scripts/README.md

@greggyb
greggyb requested review from data-goblin and mlonsk July 15, 2026 19:04
@greggyb
greggyb force-pushed the user-gb/helper-scripts branch from 96917ad to 9676881 Compare July 15, 2026 19:08
@github-actions

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-364.westeurope.azurestaticapps.net

1 similar comment
@github-actions

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-364.westeurope.azurestaticapps.net

@github-actions

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-364.westeurope.azurestaticapps.net

1 similar comment
@github-actions

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-364.westeurope.azurestaticapps.net

greggyb added 6 commits July 16, 2026 15:44
See build_scripts/run_scripts/README.md
- fix latent bug in check_links.py: empty or missing _site/ would
report success with no errors; now aborts
- check-links.sh: wraps check_links.py in run script format
- `./run commands` (and other command printers): wider output for
command list to accomodate "check-links"
- update te_script_runner.py to be aware of `RUN_TE` environment
variable
- doctest.sh wraps `csharp_doctest.py`
- introduce pyproject.toml for python tool and file list
centralization; also supports other tools (e.g. editors)
- adopt ruff formatting standards for python files under run script
purview
- standardize banner comment contents in run scripts
- introducs `scripts.sh`: single entry point for run scripts operating
on run scripts (linting, formatting, scaffolding new scripts); this
allows `./run setup` to focus on doc contributors and reduces
dependencies for anyone *not* developing scripts
- enhanced and reorganized README to split doc contributor vs script
contributor sections; added code style guidance
@greggyb
greggyb force-pushed the user-gb/helper-scripts branch from e7babf1 to 0b86814 Compare July 16, 2026 15:24
@github-actions

Copy link
Copy Markdown

Azure Static Web Apps: Your stage site is ready! Visit it here: https://delightful-mud-081affe03-364.westeurope.azurestaticapps.net

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.

2 participants