Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Help/Source code updates don't trigger rebuilds #98

Open
briantoby opened this issue Nov 11, 2024 · 1 comment
Open

Help/Source code updates don't trigger rebuilds #98

briantoby opened this issue Nov 11, 2024 · 1 comment
Labels
discussion documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@briantoby
Copy link
Collaborator

briantoby commented Nov 11, 2024

The files in GSASII/help are copied to https://advancedphotonsource.github.io/GSAS-II-tutorials/help by the [builddocsite.yml workflow.] (https://github.com/AdvancedPhotonSource/GSAS-II-tutorials/blob/main/.github/workflows/builddocsite.yml) where they can be available to users online as well as distributed with the code. An update to the GSASII/help .html files should a rebuild of the GSAS-II web site.

Likewise, when changes are made to the source code files the meson build could be triggered.

@briantoby briantoby added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed discussion labels Nov 11, 2024
@briantoby
Copy link
Collaborator Author

Note that as a prototype, the TriggerRemote.yml workflow has been set up to run a workflow. This also requires setting up a token, as described here: https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens

Note to trigger on the change for only one directory use

on:
  push:
    paths:
      - folder1/**

@briantoby briantoby changed the title Help updates don't trigger a rebuild of tutorials site Help/Source code updates don't trigger rebuilds Feb 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant