Commit graph

11 commits

Author SHA1 Message Date
Jack Baldry
c7ebe220dc
Merge remote-tracking branch 'origin/dev' into oss-launch-doc-updates 2022-06-14 17:07:44 +01:00
Jack Baldry
56564d8eeb
Add publish docs workflows
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2022-06-14 17:05:47 +01:00
Matvey Kukuy
0a4b9909dc Merge 2022-06-14 18:36:43 +03:00
Matvey Kukuy
1b3b0f9e13 Fixing port 2022-06-14 18:21:28 +03:00
Michael Derynck
c90a31c1e9
Revert stylelint version (#52)
* Revert stylelint version

* Build plugin as well as lint

* Build in previous step

Co-authored-by: Michael Derynck <michael.derynck@grafana.com>
2022-06-13 15:17:12 -06:00
Michael Derynck
3142c8f396
Build actions (#38)
* Drone, github action changes

* Minor version updates

* Update frontend dependencies

* Re-enable unit test

Co-authored-by: Michael Derynck <michael.derynck@grafana.com>
2022-06-13 14:59:44 -06:00
Matvey Kukuy
502d25101c Commenting out docs publishing 2022-06-13 16:01:59 +03:00
Jack Baldry
76e0aaa818
s/mimir/oncall/
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
2022-06-13 13:55:17 +01:00
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
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