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

ci: narrow when docs are built and published #704

Merged
merged 1 commit into from
Jun 5, 2024

Conversation

JP-Ellis
Copy link
Contributor

@JP-Ellis JP-Ellis commented Jun 5, 2024

📝 Summary

With this change:

  • Docs are built on pushes to master, PRs targetting master, and when new v* tags are pushed.
  • Docs are published only when new v* tags are pushed (in line with new releases).

🚨 Breaking Changes

🔥 Motivation

Reduce the noise of 'releases' on Slack which thinks that every update to the docs is worthy of a notification.

🔨 Test Plan

🔗 Related issues/PRs

None

With this change:

- Docs are built on pushes to `master`, PRs targetting `master`, and
  when new `v*` tags are pushed.
- Docs are published only when new `v*` tags are pushed (in line with
  new releases).

Signed-off-by: JP-Ellis <josh@jpellis.me>
@JP-Ellis JP-Ellis self-assigned this Jun 5, 2024
@JP-Ellis JP-Ellis merged commit 4b244f9 into master Jun 5, 2024
30 of 31 checks passed
@JP-Ellis JP-Ellis deleted the ci/docs-pipeline-triggers branch June 5, 2024 06:49
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.

None yet

1 participant