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

Develop workflow for updating the production website #55

Open
JeremyMcCormick opened this issue May 23, 2024 · 2 comments
Open

Develop workflow for updating the production website #55

JeremyMcCormick opened this issue May 23, 2024 · 2 comments
Assignees
Labels
configuration and build Configuration and build

Comments

@JeremyMcCormick
Copy link
Collaborator

JeremyMcCormick commented May 23, 2024

There needs to be a way to update the production site from Github.

One strategy might be pushing the site content as part of making a release, which could require the tag to be formatted a certain way. I suggest versioning by date like YYYY.MM.DD.N where N is an optional release number, in case there was more than one on a given day.

An example would be: 2022.03.15.1

Tags that do not follow this format could be ignored in CI, in case someone just wants to make a release or tag which does not trigger an update to the production site.

@JeremyMcCormick JeremyMcCormick added the configuration and build Configuration and build label May 23, 2024
@JeremyMcCormick JeremyMcCormick self-assigned this May 23, 2024
@gmantele
Copy link
Member

Very anecdotal comment:
Your tag example (2022.03.15.1) uses a different syntax from what you suggests just above (YYYY-MM-DD-N). Did you mean the separator should be . or -?

@JeremyMcCormick
Copy link
Collaborator Author

Very anecdotal comment:

Your tag example (2022.03.15.1) uses a different syntax from what you suggests just above (YYYY-MM-DD-N). Did you mean the separator should be . or -?

My mistake - I corrected the comment. I would use a "." separator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
configuration and build Configuration and build
Projects
None yet
Development

No branches or pull requests

2 participants