Commit graph

14 commits

Author SHA1 Message Date
Jack Baldry
2e35f5300a
Add publishing workflows for next (unreleased) and released documentation
Notable features:
- Merges are blocked by strict Hugo reference checking. However, this
only works for references that resolve within the repository. Once you
have Hugo references to website pages beyond this repository, you will
want to remove this test job.
- Pushes to main are automatically published to "next" documentation
consistent with our other OSS projects.
- Pushes of release tags publish to a versioned directory in the
website. The website uses `v<MAJOR>.<MINOR>.x` versioning and the
"Determine technical documentation version" step will make sure that a
tag such as `v0.20.7` is mapped to `v0.20.x`.
- Pushes to release branches will only be published if there is an
existing corresponding release tag. For example, pushing to a new
release branch `release-0.1000` will not trigger a publish of
documentation until there is a `v0.1000.0` release tag.

> **Note:** I have used a release branch naming convention
`release-<MAJOR>-<MINOR>` which is consistent with grafana/mimir but I
see that in the old amixr repository there are long lived release
branches for patch versions. If that is required. I can update this PR
to support that but I would recommend not including patch versions in
release branch naming unless you have a good reason to do so.

Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2022-06-10 12:22:47 +01:00
Jack Baldry
b9be621515
Remove old publishing workflow
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2022-06-10 12:13:16 +01:00
Alyssa Wada
830da9f8f6
Merge pull request #29 from grafana/jdb/2022-06-add-current-aliases-to-all-pages
Convert front matter to YAML and add current aliases to all pages
2022-06-09 10:56:04 -06:00
Jack Baldry
95b6ad9f92
Convert front matter to YAML and add current aliases to all pages
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2022-06-09 10:08:07 +01:00
Alyssa Wada
15d3fdc067
Merge pull request #25 from grafana/docs-connect-oncall
Connect to oncall section docs updates
2022-06-08 16:11:39 -06:00
alyssa wada
f8a178d903 added notes for cloud only integrations 2022-06-08 16:05:30 -06:00
alyssa wada
a0784346c1 relrefs and minor edits 2022-06-08 15:40:53 -06:00
alyssa wada
0163ca9365 connect to oncall section updates 2022-06-08 14:10:12 -06:00
Alyssa Wada
083982a0c1
Merge pull request #20 from grafana/oncall-docs-refactor
Oncall docs IA refactor
2022-06-08 09:49:13 -06:00
alyssa wada
67782050a2 connect to oncall section in progress 2022-06-07 15:37:27 -06:00
alyssa wada
52ec19d593 oncall docs IA refactor 2022-06-07 13:59:13 -06:00
Matvey Kukuy
f4cc1a9eb0 Data source -> Alert Source 2022-06-06 15:25:07 +03:00
Michael Derynck
1cd8de2e23 Rename docker image oncall-engine -> oncall 2022-06-03 10:02:14 -06:00
Michael Derynck
6b40f95033 World, meet OnCall!
Co-authored-by: Eve832 <eve.meelan@grafana.com>
    Co-authored-by: Francisco Montes de Oca <nevermind89x@gmail.com>
    Co-authored-by: Ildar Iskhakov <ildar.iskhakov@grafana.com>
    Co-authored-by: Innokentii Konstantinov <innokenty.konstantinov@grafana.com>
    Co-authored-by: Julia <ferril.darkdiver@gmail.com>
    Co-authored-by: maskin25 <kengurek@gmail.com>
    Co-authored-by: Matias Bordese <mbordese@gmail.com>
    Co-authored-by: Matvey Kukuy <motakuk@gmail.com>
    Co-authored-by: Michael Derynck <michael.derynck@grafana.com>
    Co-authored-by: Richard Hartmann <richih@richih.org>
    Co-authored-by: Robby Milo <robbymilo@fastmail.com>
    Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com>
    Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
    Co-authored-by: Yulia Shanyrova <yulia.shanyrova@grafana.com>
2022-06-03 08:09:47 -06:00