From a02caed3a21f66a3fdfcf876c784bacb07949512 Mon Sep 17 00:00:00 2001 From: Moritz Wiesinger Date: Tue, 26 Nov 2024 13:41:42 +0100 Subject: [PATCH 1/5] [chore] track markdown-link-check with renovate Signed-off-by: Moritz Wiesinger --- .github/workflows/changelog.yml | 4 +++- .github/workflows/check-links.yaml | 6 +++++- renovate.json | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index fe0c50398f0fd..3bc769757d1c8 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -15,6 +15,8 @@ env: # Make sure to exit early if cache segment download times out after 2 minutes. # We limit cache download as a whole to 5 minutes. SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2 + # renovate: datasource=github-releases depName=tcort/markdown-link-check + MD_LINK_CHECK_VERSION: 3.13.6 concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} @@ -84,7 +86,7 @@ jobs: run: make chlog-preview > changelog_preview.md - name: Install markdown-link-check if: ${{ !contains(github.event.pull_request.labels.*.name, 'dependencies') && !contains(github.event.pull_request.labels.*.name, 'Skip Changelog') && !contains(github.event.pull_request.title, '[chore]')}} - run: npm install -g markdown-link-check@3.12.2 + run: npm install -g markdown-link-check@${{ env.MD_LINK_CHECK_VERSION }} - name: Run markdown-link-check if: ${{ !contains(github.event.pull_request.labels.*.name, 'dependencies') && !contains(github.event.pull_request.labels.*.name, 'Skip Changelog') && !contains(github.event.pull_request.title, '[chore]')}} run: | diff --git a/.github/workflows/check-links.yaml b/.github/workflows/check-links.yaml index 224549ba628a3..9f32fb031bb3c 100644 --- a/.github/workflows/check-links.yaml +++ b/.github/workflows/check-links.yaml @@ -9,6 +9,10 @@ concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} cancel-in-progress: true +env: + # renovate: datasource=github-releases depName=tcort/markdown-link-check + MD_LINK_CHECK_VERSION: 3.13.6 + jobs: changedfiles: name: changed files @@ -36,7 +40,7 @@ jobs: fetch-depth: 0 - name: Install markdown-link-check - run: npm install -g markdown-link-check@3.12.2 + run: npm install -g markdown-link-check@${{ env.MD_LINK_CHECK_VERSION }} - name: Run markdown-link-check run: | diff --git a/renovate.json b/renovate.json index 74d57112f1c17..3e65271caca17 100644 --- a/renovate.json +++ b/renovate.json @@ -8,7 +8,10 @@ "go": "1.22.0" }, "schedule": ["every tuesday"], - "extends": ["config:recommended"], + "extends": [ + "config:recommended", + "customManagers:githubActionsVersions" + ], "ignorePaths": [ "**/receiver/apachesparkreceiver/testdata/integration/Dockerfile.apache-spark", "**/receiver/elasticsearchreceiver/testdata/integration/Dockerfile.elasticsearch.7_16_3", From 0619d1383a68aa5f2bcb4d86ae78747572e83b62 Mon Sep 17 00:00:00 2001 From: Moritz Wiesinger Date: Tue, 26 Nov 2024 13:45:58 +0100 Subject: [PATCH 2/5] add quotes Signed-off-by: Moritz Wiesinger --- .github/workflows/changelog.yml | 2 +- .github/workflows/check-links.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 3bc769757d1c8..b9af5b10798e8 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -16,7 +16,7 @@ env: # We limit cache download as a whole to 5 minutes. SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2 # renovate: datasource=github-releases depName=tcort/markdown-link-check - MD_LINK_CHECK_VERSION: 3.13.6 + MD_LINK_CHECK_VERSION: "3.13.6" concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} diff --git a/.github/workflows/check-links.yaml b/.github/workflows/check-links.yaml index 9f32fb031bb3c..911cc4563eabd 100644 --- a/.github/workflows/check-links.yaml +++ b/.github/workflows/check-links.yaml @@ -11,7 +11,7 @@ concurrency: env: # renovate: datasource=github-releases depName=tcort/markdown-link-check - MD_LINK_CHECK_VERSION: 3.13.6 + MD_LINK_CHECK_VERSION: "3.13.6" jobs: changedfiles: From 1049140c0cc50b41742f681f1d7c2792fb1e108f Mon Sep 17 00:00:00 2001 From: Moritz Wiesinger Date: Tue, 26 Nov 2024 16:00:33 +0100 Subject: [PATCH 3/5] add a test change in a markdown file Signed-off-by: Moritz Wiesinger --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ae1f4e7cf0d0a..24564339a843a 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,8 @@ The official distributions, core and contrib, are available as part of the [open Each component has its own support levels, as defined in the following sections. For each signal that a component supports, there's a stability level, setting the right expectations. It is possible then that a component will be **Stable** for traces but **Alpha** for metrics and **Development** for logs. +some random markdown change + ## Stability levels Stability level for components in this repository follow the [definitions](https://github.com/open-telemetry/opentelemetry-collector#stability-levels) from the OpenTelemetry Collector repository. From a4463e4c965cbd1e7f83f0c9453d87680e254bbb Mon Sep 17 00:00:00 2001 From: Moritz Wiesinger Date: Tue, 26 Nov 2024 16:15:27 +0100 Subject: [PATCH 4/5] revert to previously pinned version Signed-off-by: Moritz Wiesinger --- .github/workflows/changelog.yml | 2 +- .github/workflows/check-links.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index b9af5b10798e8..97a9d78c2b3d4 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -16,7 +16,7 @@ env: # We limit cache download as a whole to 5 minutes. SEGMENT_DOWNLOAD_TIMEOUT_MINS: 2 # renovate: datasource=github-releases depName=tcort/markdown-link-check - MD_LINK_CHECK_VERSION: "3.13.6" + MD_LINK_CHECK_VERSION: "3.12.2" concurrency: group: ${{ github.workflow }}-${{ github.head_ref }} diff --git a/.github/workflows/check-links.yaml b/.github/workflows/check-links.yaml index 911cc4563eabd..bbfd0bb2ed499 100644 --- a/.github/workflows/check-links.yaml +++ b/.github/workflows/check-links.yaml @@ -11,7 +11,7 @@ concurrency: env: # renovate: datasource=github-releases depName=tcort/markdown-link-check - MD_LINK_CHECK_VERSION: "3.13.6" + MD_LINK_CHECK_VERSION: "3.12.2" jobs: changedfiles: From c5b2413865f9d85bf8748c53107e20fada2ba741 Mon Sep 17 00:00:00 2001 From: Moritz Wiesinger Date: Tue, 26 Nov 2024 16:17:57 +0100 Subject: [PATCH 5/5] revert test change Signed-off-by: Moritz Wiesinger --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 24564339a843a..ae1f4e7cf0d0a 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,6 @@ The official distributions, core and contrib, are available as part of the [open Each component has its own support levels, as defined in the following sections. For each signal that a component supports, there's a stability level, setting the right expectations. It is possible then that a component will be **Stable** for traces but **Alpha** for metrics and **Development** for logs. -some random markdown change - ## Stability levels Stability level for components in this repository follow the [definitions](https://github.com/open-telemetry/opentelemetry-collector#stability-levels) from the OpenTelemetry Collector repository.