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

Fix and update the enhanced workflows, deploy docs to GH Pages #19

Merged
merged 4 commits into from
Aug 5, 2024

Conversation

lkubb
Copy link
Member

@lkubb lkubb commented Aug 1, 2024

  • Fixes enhanced workflows: They were not associated with an event properly.
  • Updates enhanced workflows (sync with org)
  • Adds the ability to specify whether and when to deploy built docs to GH Pages
  • Changes the default workflows from basic (there for compatibility with create-salt-extension) to enhanced (based on the centralized workflows) or org (if the extension is hosted under the org).

Related: salt-extensions/central-artifacts#8

@lkubb lkubb force-pushed the workflow-improvements branch 2 times, most recently from 73452e7 to e67874d Compare August 2, 2024 07:04
lkubb added 3 commits August 2, 2024 09:06
Previously, they would not have worked since they were never called via
an event. Also adds the ability to specify whether and how the built
docs should be published to GitHub Pages.
the basic ones exist for compatibility with the
create-salt-extension tool (which is deprecated) only.
@lkubb lkubb force-pushed the workflow-improvements branch from e67874d to 287beb3 Compare August 2, 2024 07:06
@lkubb lkubb marked this pull request as ready for review August 5, 2024 06:30
@lkubb lkubb merged commit 0e79b36 into salt-extensions:main Aug 5, 2024
@lkubb lkubb deleted the workflow-improvements branch August 5, 2024 06:31
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