[v8.5.x] Fix website build errors (#66110)
* remove links to broken release notes pages Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fix relref to Dashboard folders and Dashboard version history Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fix reference to Fine-grained access control Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Add packages_api build in published docs Signed-off-by: Jack Baldry <jack.baldry@grafana.com> * Fix alerting test --------- Signed-off-by: Jack Baldry <jack.baldry@grafana.com> Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
This commit is contained in:
co-authored by
Armand Grillet
parent
710103dcd3
commit
d1031e7a28
@@ -36,6 +36,27 @@ jobs:
|
||||
release_tag_regexp: "^v(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)$"
|
||||
release_branch_regexp: "^v(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.x$"
|
||||
|
||||
- name: "Generate packages_api docs"
|
||||
uses: "actions/setup-node@v3.2.0"
|
||||
id: "generate-packages_api-docs"
|
||||
with:
|
||||
node-version: '16'
|
||||
|
||||
- name: "Get yarn cache directory path"
|
||||
id: "yarn-cache-dir-path"
|
||||
run: "echo ::set-output name=dir::$(yarn config get cacheFolder)"
|
||||
|
||||
- uses: "actions/cache@v2.1.7"
|
||||
with:
|
||||
path: "${{ steps.yarn-cache-dir-path.outputs.dir }}"
|
||||
key: "yarn-${{ hashFiles('**/yarn.lock') }}"
|
||||
restore-keys: |
|
||||
yarn-
|
||||
|
||||
- run: "yarn install --immutable"
|
||||
|
||||
- run: "./scripts/ci-reference-docs-build.sh"
|
||||
|
||||
- name: "Determine technical documentation version"
|
||||
if: "steps.has-matching-release-tag.outputs.bool == 'true'"
|
||||
uses: "./actions/docs-target"
|
||||
|
||||
@@ -9,7 +9,7 @@ weight: 113
|
||||
|
||||
Grafana 8.0 has new and improved alerting that centralizes alerting information in a single, searchable view. It is enabled by default for all new OSS instances, and is an [opt-in]({{< relref "./opt-in.md" >}}) feature for older installations that still use legacy dashboard alerting. We encourage you to create issues in the Grafana GitHub repository for bugs found while testing Grafana alerting. See also, [What's New with Grafana alerting]({{< relref "./difference-old-new.md" >}}).
|
||||
|
||||
> Refer to [Fine-grained access control]({{< relref "../enterprise/access-control/_index.md" >}}) in Grafana Enterprise to learn more about controlling access to alerts using fine-grained permissions.
|
||||
> Refer to [Fine-grained access control]({{< relref "../../enterprise/access-control" >}}) in Grafana Enterprise to learn more about controlling access to alerts using fine-grained permissions.
|
||||
|
||||
When Grafana alerting is enabled, you can:
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Dashboard snapshots are static . Queries and expressions cannot be re-executed f
|
||||
Before you begin, ensure that you have configured a data source. See also:
|
||||
|
||||
- [Working with Grafana dashboard UI]({{< relref "./dashboard-ui/_index.md" >}})
|
||||
- [Dashboard folders]({{< relref "./dashboard-folders.md" >}})
|
||||
- [Dashboard folders]({{< relref "./dashboard_folders" >}})
|
||||
- [Create dashboard]({{< relref "./dashboard-create" >}})
|
||||
- [Manage dashboards]({{< relref "./dashboard-manage.md" >}})
|
||||
- [Annotations]({{< relref "./annotations.md" >}})
|
||||
@@ -23,7 +23,7 @@ Before you begin, ensure that you have configured a data source. See also:
|
||||
- [Keyboard shortcuts]({{< relref "./shortcuts.md" >}})
|
||||
- [Reporting]({{< relref "./reporting.md" >}})
|
||||
- [Time range controls]({{< relref "./time-range-controls.md" >}})
|
||||
- [Dashboard version history]({{< relref "./dashboard-history.md" >}})
|
||||
- [Dashboard version history]({{< relref "./dashboard_history" >}})
|
||||
- [Dashboard export and import]({{< relref "./export-import.md" >}})
|
||||
- [Dashboard JSON model]({{< relref "./json-model.md" >}})
|
||||
- [Scripted dashboards]({{< relref "./scripted-dashboards.md" >}})
|
||||
|
||||
@@ -9,7 +9,6 @@ Here you can find detailed release notes that list everything that is included i
|
||||
about deprecations, breaking changes as well as changes that relate to plugin development.
|
||||
|
||||
- [Release notes for 8.5.13]({{< relref "release-notes-8-5-13" >}})
|
||||
- [Release notes for 8.5.11]({{< relref "release-notes-8-5-11" >}})
|
||||
- [Release notes for 8.5.10]({{< relref "release-notes-8-5-10" >}})
|
||||
- [Release notes for 8.5.9]({{< relref "release-notes-8-5-9" >}})
|
||||
- [Release notes for 8.5.6]({{< relref "release-notes-8-5-6" >}})
|
||||
@@ -20,7 +19,6 @@ about deprecations, breaking changes as well as changes that relate to plugin de
|
||||
- [Release notes for 8.5.1]({{< relref "release-notes-8-5-1" >}})
|
||||
- [Release notes for 8.5.0]({{< relref "release-notes-8-5-0" >}})
|
||||
- [Release notes for 8.5.0-beta1]({{< relref "release-notes-8-5-0-beta1" >}})
|
||||
- [Release notes for 8.4.10]({{< relref "release-notes-8-4-10" >}})
|
||||
- [Release notes for 8.4.7]({{< relref "release-notes-8-4-7" >}})
|
||||
- [Release notes for 8.4.6]({{< relref "release-notes-8-4-6" >}})
|
||||
- [Release notes for 8.4.5]({{< relref "release-notes-8-4-5" >}})
|
||||
|
||||
@@ -204,7 +204,8 @@ func TestAMConfigAccess(t *testing.T) {
|
||||
})
|
||||
|
||||
t.Run("when creating silence", func(t *testing.T) {
|
||||
body := `
|
||||
now := time.Now()
|
||||
body := fmt.Sprintf(`
|
||||
{
|
||||
"comment": "string",
|
||||
"createdBy": "string",
|
||||
@@ -216,9 +217,10 @@ func TestAMConfigAccess(t *testing.T) {
|
||||
"value": "string"
|
||||
}
|
||||
],
|
||||
"startsAt": "2021-03-31T13:17:04.419Z"
|
||||
"startsAt": "%s",
|
||||
"endsAt": "%s"
|
||||
}
|
||||
`
|
||||
`, now.Format(time.RFC3339), now.Add(10*time.Second).Format(time.RFC3339))
|
||||
|
||||
testCases := []testCase{
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user