Commit Graph

1721 Commits

Author SHA1 Message Date
Michael Kriese f732144719 ci: don't fail matrix test fast (#39606) 2025-11-28 10:22:18 +00:00
Michael Kriese 28f4049c74 ci: ensure proper test result publishing (#39605) 2025-11-28 09:48:22 +00:00
renovate[bot] 728cfc3563 chore(deps): update containerbase/internal-tools action to v3.14.22 (main) (#39603)
chore(deps): update containerbase/internal-tools action to v3.14.22

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.21 | v3.14.22 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-28 07:28:29 +00:00
Jamie Tanna 4c889f88fd chore: add a Discussion type for Mend-hosted requests (#39557)
To make sure these are separated from the existing "Suggest An Idea"
requests, and to make sure that we don't miss how many of these come
through.

This also auto-labels them, so Mend Slack gets notified when they're
raised.
2025-11-26 10:51:11 +00:00
renovate[bot] 2ad2653761 chore(deps): update containerbase/internal-tools action to v3.14.21 (main) (#39547)
chore(deps): update containerbase/internal-tools action to v3.14.21

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.19 | v3.14.21 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 21:28:22 +00:00
renovate[bot] 5f50a750ed chore(deps): update containerbase/internal-tools action to v3.14.19 (main) (#39542)
chore(deps): update containerbase/internal-tools action to v3.14.19

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.18 | v3.14.19 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 16:32:01 +00:00
Michael Kriese 050ac8d23b chore: better code coverage (#39518) 2025-11-25 15:01:54 +00:00
renovate[bot] f609b6f472 chore(deps): update vitest monorepo to v4 (main) (major) (#39505)
* chore(deps): update vitest monorepo to v4

| datasource | package             | from  | to     |
| ---------- | ------------------- | ----- | ------ |
| npm        | @vitest/coverage-v8 | 3.2.4 | 4.0.10 |
| npm        | vitest              | 3.2.4 | 4.0.10 |

* chore: migration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-11-24 15:30:57 +00:00
renovate[bot] f2c266883a chore(deps): update actions/checkout action to v6 (main) (#39502)
chore(deps): update actions/checkout action to v6

| datasource  | package          | from   | to     |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v5.0.1 | v6.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 11:28:57 +00:00
renovate[bot] ffaca35840 chore(deps): update github/codeql-action action to v4.31.5 (main) (#39498)
chore(deps): update github/codeql-action action to v4.31.5

| datasource  | package              | from    | to      |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.31.4 | v4.31.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 10:02:26 +00:00
renovate[bot] b3b1824c8f chore(deps): update dependency pdm to v2.26.2 (main) (#39487)
chore(deps): update dependency pdm to v2.26.2

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | pdm     | 2.26.1 | 2.26.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 05:31:19 +00:00
renovate[bot] 250397cbc3 chore(deps): update peter-evans/create-pull-request action to v7.0.9 (main) (#39468)
chore(deps): update peter-evans/create-pull-request action to v7.0.9

| datasource  | package                         | from   | to     |
| ----------- | ------------------------------- | ------ | ------ |
| github-tags | peter-evans/create-pull-request | v7.0.8 | v7.0.9 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 18:28:17 +00:00
Jamie Tanna 2ee1c2bf42 ci(release): use context instead of environment variables for URL building (#39442)
As the environment variables aren't interpolated, understandably, as
they're not running in a `run:`, where environment variables are
present.
2025-11-21 08:33:30 +00:00
Michael Kriese eaee069299 ci: cancel stale merge queue workflows (#39431) 2025-11-20 15:11:13 +00:00
Jamie Tanna 1ae03bbef8 chore: clarify no Discussions in Issue Template (#39398)
Until #39397, let's add a warning here.
2025-11-19 13:38:01 +00:00
Jamie Tanna 44066e3a31 ci(release): refactor release failure notifications (#39396)
So we can:

- make it clearer what's failed
- have a link to the given GitHub Actions Run (but unfortunately not a
  direct link to the Job)
- remove unhelpful `job.status` (as it's currently showing `Success`)
- remove PR URLs, given this is only for `main` builds
2025-11-19 13:37:40 +00:00
Jamie Tanna c5e0ef861e ci(release): notify to Slack on release pipeline failures (#39340)
As a follow-up to [0], we can follow [1] and [2] to add Slack
notifications when the release pipeline fails.

We can make sure that this will only trigger for the Renovate
repository, on pushes to `main`.

[0]: https://github.com/renovatebot/renovate/discussions/39337
[1]: https://docs.slack.dev/tools/slack-github-action/sending-techniques/sending-data-slack-incoming-webhook/
[2]: https://tomjones.dev/blog/send-github-action-workflow-failure-notifications-to-slack/
2025-11-18 17:33:04 +00:00
renovate[bot] f6f1428a40 chore(deps): update github/codeql-action action to v4.31.4 (main) (#39384)
chore(deps): update github/codeql-action action to v4.31.4

| datasource  | package              | from    | to      |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.31.3 | v4.31.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 16:51:11 +00:00
Jamie Tanna 5b8a45fd5e ci(lock-threads): correctly set inactive days for discussions (#39382) 2025-11-18 16:48:05 +00:00
Jamie Tanna fb6e68483a ci(close-answered-discussions): reduce risk of secondary rate limits (#39378) 2025-11-18 13:21:14 +00:00
Jamie Tanna 0bcb7e3a10 ci(close-answered-discussions): log pageNumber (#39377) 2025-11-18 13:21:03 +00:00
renovate[bot] 2233fe155d chore(deps): update actions/checkout action to v5.0.1 (main) (#39359)
chore(deps): update actions/checkout action to v5.0.1

| datasource  | package          | from   | to     |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v5.0.0 | v5.0.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 20:38:19 +00:00
Jamie Tanna 99617c94eb ci(close-answered-discussions): reduce number of discussions per page (#39358)
We're seeing `Resource limits for this query exceeded` errors it looks
like we had missed that Actions has a different rate limit to
authenticated users or Apps [0].

We can slow this down, performing a page of 10 Discussions at a time.

[0]: https://docs.github.com/en/graphql/overview/rate-limits-and-query-limits-for-the-graphql-api#primary-rate-limit
2025-11-17 17:54:39 +00:00
Jamie Tanna 01764c177b ci(close-answered-discussions): remove reference to renamed variable (#39357) 2025-11-17 17:39:39 +00:00
Jamie Tanna df302e68a4 ci: auto-lock discussions and auto-close after 30 days (#39311)
As noted in #39212, it would be useful to prevent "bumping" of old
Discussions.

Because `lock-threads` does not have the ability to perform the closing
itself[0], we can write a small `github-script` compatible script.

This will loop through all answered but open Discussions, and close them
(if it's been 30 days since they were answered).

We also make sure that `lock-threads` will then lock the Discussions
once they're closed.

Closes #39212.

[0]: https://github.com/dessant/lock-threads/issues/45

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>
2025-11-17 17:19:48 +00:00
renovate[bot] 9e33429c5e chore(deps): update actions/checkout action to v5.0.1 (main) (#39355)
chore(deps): update actions/checkout action to v5.0.1

| datasource  | package          | from   | to     |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v5.0.0 | v5.0.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 17:14:09 +00:00
Michael Kriese fc9239bf8e ci: report test failure to codecov (#39351) 2025-11-17 16:04:47 +00:00
Michael Kriese 4ecbb28eb3 ci: fix job dependencies and configure docker (#39348) 2025-11-17 14:05:31 +00:00
Michael Kriese 5d12969a28 ci: don't clean docker images (#39341) 2025-11-17 11:28:12 +00:00
Jamie Tanna d84fcfc1f4 ci(release): clean up disk usage before releases (#39339)
As noted in [0], we're currently seeing GitHub Actions failures due to
disk space errors.

Via [1], we can use a pre-built Action to clear up some common locations
before we perform the release.

[0]: https://github.com/renovatebot/renovate/discussions/39337
[1]: https://github.com/actions/runner-images/issues/2875
2025-11-17 10:52:45 +00:00
Koen van Zuijlen c7da7f8498 chore: update pull request template (#39323) 2025-11-17 10:11:42 +00:00
renovate[bot] 87fd2901ca chore(deps): update github/codeql-action action to v4.31.3 (main) (#39307)
chore(deps): update github/codeql-action action to v4.31.3

| datasource  | package              | from    | to      |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.31.2 | v4.31.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-14 09:59:21 +00:00
renovate[bot] a17245cff3 chore(deps): update actions/dependency-review-action action to v4.8.2 (main) (#39219)
chore(deps): update actions/dependency-review-action action to v4.8.2

| datasource  | package                          | from   | to     |
| ----------- | -------------------------------- | ------ | ------ |
| github-tags | actions/dependency-review-action | v4.8.1 | v4.8.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 23:33:25 +00:00
renovate[bot] e8188729a9 chore(deps): update containerbase/internal-tools action to v3.14.18 (main) (#39189)
chore(deps): update containerbase/internal-tools action to v3.14.18

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.17 | v3.14.18 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 02:29:56 +00:00
renovate[bot] bb24aa458b chore(deps): update containerbase/internal-tools action to v3.14.17 (main) (#39187)
chore(deps): update containerbase/internal-tools action to v3.14.17

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.15 | v3.14.17 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-10 01:33:04 +00:00
Jamie Tanna a75dc8c402 ci: add an "ago" note to the notification (#39161)
For additional context, for a point-in-time view of age of the
Discussion, alongside the full timestamp.

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>
2025-11-07 17:50:36 +00:00
RahulGautamSingh 39a1b8640e chore: update pull request template (#39136)
Update pull request template for issue closing format

So, we do not need to mention the issue number twice.
2025-11-06 14:03:16 +00:00
renovate[bot] 2e3da4d48c build(deps): update dependency node to v24 (main) (#38939)
| datasource      | package                     | from     | to       |
| --------------- | --------------------------- | -------- | -------- |
| github-releases | containerbase/node-prebuild | 22.21.1  | 24.11.0  |
| node-version    | node                        | v22.21.1 | v24.11.0 |

This also follows [0] for bumping in all the relevant places.

[0]: https://github.com/renovatebot/renovate/blob/HEAD/docs/development/bump-node-major.md

BREAKING CHANGE: Needs NodeJS v24.11.0 instead of v24.10.0. NodeJS v22 is still supported.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 09:08:25 +01:00
renovate[bot] ba54be4b05 chore(deps): update containerbase/internal-tools action to v3.14.15 (main) (#39106)
chore(deps): update containerbase/internal-tools action to v3.14.15

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.14 | v3.14.15 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 15:27:44 +00:00
renovate[bot] 2fe8b45fd9 chore(deps): update containerbase/internal-tools action to v3.14.14 (main) (#39102)
chore(deps): update containerbase/internal-tools action to v3.14.14

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.13 | v3.14.14 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 12:07:59 +00:00
renovate[bot] dfe4b20432 chore(deps): update actions/setup-node action to v6 (main) (#39098)
chore(deps): update actions/setup-node action to v6

| datasource  | package            | from   | to     |
| ----------- | ------------------ | ------ | ------ |
| github-tags | actions/setup-node | v4.4.0 | v6.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 11:29:20 +00:00
renovate[bot] 9976e3bb10 chore(deps): update github artifact actions (main) (major) (#39099)
chore(deps): update github artifact actions

| datasource  | package                   | from   | to     |
| ----------- | ------------------------- | ------ | ------ |
| github-tags | actions/download-artifact | v5.0.0 | v6.0.0 |
| github-tags | actions/upload-artifact   | v4.6.2 | v5.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 11:29:01 +00:00
renovate[bot] 45ec5aa146 chore(deps): update containerbase/internal-tools action to v3.14.13 (main) (#39082)
chore(deps): update containerbase/internal-tools action to v3.14.13

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.12 | v3.14.13 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 01:30:48 +00:00
Jamie Tanna 78b6d1ef9a chore: split long label into description (#39063)
I'd incorrectly set this in the `label` which gets added to the
resulting Discussion.
2025-11-04 14:49:23 +00:00
Jamie Tanna 07f836d441 chore: remove old "what platform and version" in "request help" (#39041)
This should've been removed in af90fbb5c2.
2025-11-03 19:06:32 +00:00
renovate[bot] b7ef608c07 chore(deps): update containerbase/internal-tools action to v3.14.12 (main) (#39040)
chore(deps): update containerbase/internal-tools action to v3.14.12

| datasource  | package                      | from     | to       |
| ----------- | ---------------------------- | -------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.11 | v3.14.12 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 18:30:05 +00:00
Jamie Tanna af90fbb5c2 chore: add separate input for version requirement on "request help" (#38999)
We end up getting quite a few Discussions where the version is indicated
as "latest", which can be hard to determine, as that version changes
fairly regularly.

Sometimes we also get Docker image digest, which are more easy to
determine what they pin to, but still less straightforward than an exact
version.

To save some back-and-forth with confirming with users, let's make this
clearer in the "Request Help" template, by creating a separate "which
platform are you self hosting with" and "what version are you using".
2025-11-03 17:27:25 +00:00
Jamie Tanna 15d5cfaae4 chore: make issue template even clearer it's not for users (#39039)
It's unlikely this will deter too many more people, but we can try and
make this as explicit as possible.
2025-11-03 17:18:53 +00:00
Michael Kriese 914dc47e89 ci: use oidc for codecov and report test results (#39036)
* ci: use oidc for codecov and report test results

* ci: fix junit report file name
2025-11-03 15:54:19 +00:00
renovate[bot] f8a9e65d07 chore(deps): update containerbase/internal-tools action to v3.14.11 (main) (#39030)
chore(deps): update containerbase/internal-tools action to v3.14.11

| datasource  | package                      | from    | to       |
| ----------- | ---------------------------- | ------- | -------- |
| github-tags | containerbase/internal-tools | v3.14.9 | v3.14.11 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 14:06:18 +00:00