Jamie Tanna
9fdec11b65
ci: require build-docs as part of test-success ( #44186 )
...
And this will also allow surfacing failed jobs on `main` into Slack.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-06-23 13:18:18 +00:00
renovate[bot]
b63825fb75
chore(deps): update zizmor (main) ( #44134 )
...
chore(deps): update zizmor
| datasource | package | from | to |
| ----------- | ------------------------- | ------ | ------ |
| docker | ghcr.io/zizmorcore/zizmor | 1.25.2 | 1.26.1 |
| github-tags | zizmorcore/zizmor-action | v0.5.6 | v0.5.7 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-21 23:27:47 +00:00
renovate[bot]
10f5d61247
chore(deps): update dependency astral-sh/uv to v0.11.23 (main) ( #44107 )
...
chore(deps): update dependency astral-sh/uv to v0.11.23
| datasource | package | from | to |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.22 | 0.11.23 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 19:30:58 +00:00
renovate[bot]
0e491f8943
chore(deps): update dependency astral-sh/uv to v0.11.22 (main) ( #44093 )
...
chore(deps): update dependency astral-sh/uv to v0.11.22
| datasource | package | from | to |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.21 | 0.11.22 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 23:40:57 +00:00
Jamie Tanna
90f20a770d
ci(close-answered): use .cjs for script ( #44087 )
...
* ci(close-answered: use `.cjs` for script
Since ~2026-01-29, this job has been failing, as:
Unhandled error: ReferenceError: module is not defined in ES module scope
We can work around this by using a `.cjs` file.
* lint(close-answered): address linting
As there were some findings that weren't previously picked up on, due to
the `.js` suffix.
2026-06-18 21:52:48 +00:00
Jamie Tanna
7a50358949
docs: don't include announcement bar in release notes' attachment ( #44031 )
...
chore: don't include announcement bar in release notes' attachment
When building the docs site in CI on `main` (or a release branch), we
currently package up the docs site into the GitHub Release.
However, this includes the "announcement bar", which can include stale
info.
In the case where a user is looking to add a mirror for their Renovate
CLI docs[0], this means they now see an announcement bar which includes
unhelpful - and possibly outdated - information.
As noted in #44030 , we can improve this to:
- not include the announcement bar when preparing the attachment for the
release
- include the announcement bar only when we're updating the docs site
To do this, we need to:
- add a new `--no-announcement` flag (which ensures the default is "do
add the announcement")
- log when we're not using announcements
- detect the environment variable when building the mkdocs site locally
This means we'll always be rebuilding the docs site (to inject the
announcement bar) which is ~16s as of a recent run.
[0]: https://www.jvt.me/posts/2024/11/19/renovate-private-docs/
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-06-18 08:40:15 +00:00
renovate[bot]
8f368cc00e
chore(deps): update jdx/mise-action action to v4.2.0 (main) ( #44067 )
...
chore(deps): update jdx/mise-action action to v4.2.0
| datasource | package | from | to |
| ----------- | --------------- | ------ | ------ |
| github-tags | jdx/mise-action | v4.1.0 | v4.2.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 06:17:03 +00:00
Jamie Tanna
25631fe94c
ci(mend-slack): don't re-send messages if another label is added ( #44042 )
...
As it may lead to re-Slacking when there's a new label added to an
already `mend-app`'d Discussion.
Co-authored-by: Claude Opus 4.7 <jamie.tanna+claude-code@mend.io >
2026-06-16 18:13:18 +00:00
Jamie Tanna
e6f983f2d8
ci(mend-slack): correctly escape discussion inputs ( #44007 )
...
The existing text concatenation doesn't correctly handle more complex
escaping i.e. of `'` characters inside the `title`.
We can instead wrap it all in a JSON string to prevent this breaking.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-06-15 12:51:19 +00:00
renovate[bot]
e6a624ea15
chore(deps): update pnpm/action-setup action to v6.0.9 (main) ( #44008 )
...
chore(deps): update pnpm/action-setup action to v6.0.9
| datasource | package | from | to |
| ----------- | ----------------- | ------ | ------ |
| github-tags | pnpm/action-setup | v6.0.8 | v6.0.9 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 12:39:41 +00:00
Felipe Santos
7cc19e7675
ci: exercise arm64 in build-docker job ( #43989 )
...
ci: exercise arm64 docker build on PRs
2026-06-14 16:23:58 +00:00
renovate[bot]
f97a9debfa
chore(deps): update dependency astral-sh/uv to v0.11.21 (main) ( #43945 )
...
chore(deps): update dependency astral-sh/uv to v0.11.21
| datasource | package | from | to |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.20 | 0.11.21 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 18:42:30 +00:00
Michael Kriese
6fd6887432
ci: centralize docker setup ( #43937 )
...
* ci: centralize docker setup
* ci: remove emojis
2026-06-11 13:03:01 +00:00
renovate[bot]
d1ee3eff21
chore(deps): update containerbase/internal-tools action to v4.6.43 (main) ( #43935 )
...
chore(deps): update containerbase/internal-tools action to v4.6.43
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.42 | v4.6.43 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 11:38:59 +00:00
renovate[bot]
2a99e858ae
chore(deps): update dependency astral-sh/uv to v0.11.20 (main) ( #43923 )
...
chore(deps): update dependency astral-sh/uv to v0.11.20
| datasource | package | from | to |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.19 | 0.11.20 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 05:25:00 +00:00
Felipe Santos
1cc57d4152
docs: switch from pdm to uv for docs dependencies ( #43917 )
...
* build(docs): switch from pdm to uv for docs dependencies
* Add pdm back to gitignore
* Remove UV_VERSION
* Restore missing uv sync and set --locked
2026-06-11 05:13:21 +00:00
Felipe Santos
1f2fc0a17c
chore(deps): update dependency pnpm to v11 ( #43885 )
...
* chore(deps): update dependency pnpm to v11
* Fix test-e2e
* Rename npm_config to pnpm_config in Dockerfile
* test: fix test cases failing inside devcontainer
* Update pnpm to 11.5.3
* Remove extra pnpm-workspace.yaml
* Revert flag position
* Remove --prod as it's not relevant, there are no devdeps
* Downgrade to 11.5.2
* Remove offline flag not available in CI
* Fix mise.toml formatting
* Remove .npmrc from docker build
2026-06-10 19:54:46 +00:00
renovate[bot]
8032593557
chore(deps): update containerbase/internal-tools action to v4.6.42 (main) ( #43859 )
...
chore(deps): update containerbase/internal-tools action to v4.6.42
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.41 | v4.6.42 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-08 01:29:12 +00:00
renovate[bot]
54df7e7784
chore(deps): update containerbase/internal-tools action to v4.6.41 (main) ( #43854 )
...
chore(deps): update containerbase/internal-tools action to v4.6.41
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.40 | v4.6.41 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 16:26:23 +00:00
renovate[bot]
5df20fdcfb
chore(deps): update codecov/codecov-action action to v6.0.2 (main) ( #43848 )
...
chore(deps): update codecov/codecov-action action to v6.0.2
| datasource | package | from | to |
| ----------- | ---------------------- | ------ | ------ |
| github-tags | codecov/codecov-action | v6.0.1 | v6.0.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 03:26:58 +00:00
renovate[bot]
afcc22e6d5
chore(deps): update containerbase/internal-tools action to v4.6.40 (main) ( #43846 )
...
chore(deps): update containerbase/internal-tools action to v4.6.40
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.39 | v4.6.40 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-06 15:27:38 +00:00
Jamie Tanna
15e719bd9e
ci: don't cancel "stale" PR workflows ( #43830 )
...
When we introduced this in ce15607d5a , it
seems like this has been intermittently leading to PR workflows being
cancelled as they're "stale" because they were started after the current
time.
We shouldn't try and cancel these workflows, and should instead require
the per-workflow concurrency to do that for PRs.
2026-06-05 13:17:44 +00:00
renovate[bot]
95c42c82cf
chore(deps): update jdx/mise-action action to v4.1.0 (main) ( #43813 )
...
chore(deps): update jdx/mise-action action to v4.1.0
| datasource | package | from | to |
| ----------- | --------------- | ------ | ------ |
| github-tags | jdx/mise-action | v4.0.1 | v4.1.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 17:42:59 +00:00
renovate[bot]
3eca3b45b8
chore(deps): update github/codeql-action action to v4.36.2 (main) ( #43809 )
...
chore(deps): update github/codeql-action action to v4.36.2
| datasource | package | from | to |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.36.1 | v4.36.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 15:31:38 +00:00
renovate[bot]
f6ae29e559
chore(deps): update containerbase/internal-tools action to v4.6.39 (main) ( #43792 )
...
chore(deps): update containerbase/internal-tools action to v4.6.39
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.38 | v4.6.39 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 11:30:54 +00:00
renovate[bot]
08e33ca50c
chore(deps): update containerbase/internal-tools action to v4.6.38 (main) ( #43781 )
...
chore(deps): update containerbase/internal-tools action to v4.6.38
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.37 | v4.6.38 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 05:02:03 +00:00
renovate[bot]
a859205bc3
chore(deps): update actions/checkout action to v6.0.3 (main) ( #43744 )
...
chore(deps): update actions/checkout action to v6.0.3
| datasource | package | from | to |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v6.0.2 | v6.0.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-03 09:33:41 +00:00
Jamie Tanna
7ac8c5415d
ci: don't persist credentials after checkout ( #43748 )
...
Via Zizmor.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-06-03 09:12:47 +00:00
renovate[bot]
7a1ee8df9d
chore(deps): update containerbase/internal-tools action to v4.6.37 (main) ( #43747 )
...
chore(deps): update containerbase/internal-tools action to v4.6.37
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.36 | v4.6.37 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 16:30:45 +00:00
renovate[bot]
4a50ea0efb
chore(deps): update github/codeql-action action to v4.36.1 (main) ( #43733 )
...
chore(deps): update github/codeql-action action to v4.36.1
| datasource | package | from | to |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.36.0 | v4.36.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 10:32:01 +00:00
renovate[bot]
0d78978559
chore(deps): update devcontainers/ci action to v0.3.1900000450 (main) ( #43714 )
...
chore(deps): update devcontainers/ci action to v0.3.1900000450
| datasource | package | from | to |
| ----------- | ---------------- | --------------- | --------------- |
| github-tags | devcontainers/ci | v0.3.1900000449 | v0.3.1900000450 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-01 13:01:30 +00:00
renovate[bot]
a9db3a3350
chore(deps): update containerbase/internal-tools action to v4.6.36 (main) ( #43690 )
...
chore(deps): update containerbase/internal-tools action to v4.6.36
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.35 | v4.6.36 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 13:26:23 +00:00
Jamie Tanna
ce782e34b7
ci: add auto label for "please sign the CLA" ( #43623 )
...
* ci: add auto label for "please sign the CLA"
As we're seeing some new contributors - a number of which are
Agent-driven - not sign the CLA, we can add an automagic label to hold
PRs for review until this is done.
* ci(auto-pr): remove review requests when CLA isn't signed
To protect reviewers' time.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
---------
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-05-27 11:27:15 +00:00
Jamie Tanna
ea01552765
ci(mend-slack): correctly notify on new Discussions ( #43621 )
...
Changes we introduced in 3189198177
doesn't seem to correctly trigger, as the `github.event.label.name`
isn't part of event we're receiving for a new Discussion, as it's a
`github.event.discussion`.
As a follow-up to 3189198177 , we can
correct this by making sure that we handle both event types.
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io >
2026-05-27 10:10:06 +00:00
Jamie Tanna
ccd6943dfe
ci(update-data): use GitHub Actions author for commits ( #43595 )
...
As using the `@renovate-bot` user hasn't been true, as we've always done
this via GitHub Actions.
Additionally, since #39309 , we're correctly showing that these commits
haven't been touched by the `@renovate-bot` user, so this erodes trust
in the authenticity of the commits.
2026-05-26 10:08:51 +00:00
renovate[bot]
9e0ec17903
chore(deps): update dessant/lock-threads action to v6.0.2 (main) ( #43554 )
...
chore(deps): update dessant/lock-threads action to v6.0.2
| datasource | package | from | to |
| ----------- | -------------------- | ------ | ------ |
| github-tags | dessant/lock-threads | v6.0.1 | v6.0.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 09:08:33 +00:00
renovate[bot]
395df6a16d
chore(deps): update containerbase/internal-tools action to v4.6.35 (main) ( #43577 )
...
chore(deps): update containerbase/internal-tools action to v4.6.35
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.34 | v4.6.35 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 01:27:19 +00:00
renovate[bot]
c076e06d43
chore(deps): update containerbase/internal-tools action to v4.6.34 (main) ( #43557 )
...
chore(deps): update containerbase/internal-tools action to v4.6.34
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.31 | v4.6.34 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-24 21:26:16 +00:00
renovate[bot]
8c8b5e4d0e
chore(deps): update dessant/label-actions action to v5.0.3 (main) ( #43555 )
...
chore(deps): update dessant/label-actions action to v5.0.3
| datasource | package | from | to |
| ----------- | --------------------- | ------ | ------ |
| github-tags | dessant/label-actions | v5.0.2 | v5.0.3 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-23 07:25:31 +00:00
renovate[bot]
ba8c1f7620
chore(deps): update github/codeql-action action to v4.36.0 (main) ( #43541 )
...
chore(deps): update github/codeql-action action to v4.36.0
| datasource | package | from | to |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.35.5 | v4.36.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-22 11:29:48 +00:00
renovate[bot]
46c5702c3c
chore(deps): update dessant/lock-threads action to v6.0.1 (main) ( #43514 )
...
chore(deps): update dessant/lock-threads action to v6.0.1
| datasource | package | from | to |
| ----------- | -------------------- | ------ | ------ |
| github-tags | dessant/lock-threads | v6.0.0 | v6.0.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 11:41:33 +00:00
renovate[bot]
a24b9a1a84
chore(deps): update dependency pdm to v2.27.0 (main) ( #43506 )
...
chore(deps): update dependency pdm to v2.27.0
| datasource | package | from | to |
| ---------- | ------- | ------ | ------ |
| pypi | pdm | 2.26.9 | 2.27.0 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 07:28:26 +00:00
renovate[bot]
4929140eef
chore(deps): update ghcr.io/zizmorcore/zizmor docker tag to v1.25.2 (main) ( #43361 )
...
chore(deps): update ghcr.io/zizmorcore/zizmor docker tag to v1.25.2
| datasource | package | from | to |
| ---------- | ------------------------- | ------ | ------ |
| docker | ghcr.io/zizmorcore/zizmor | 1.24.1 | 1.25.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Tanna <jamie.tanna@mend.io >
2026-05-20 16:43:11 +00:00
renovate[bot]
e590ee825a
chore(deps): update codecov/codecov-action action to v6.0.1 (main) ( #43443 )
...
chore(deps): update codecov/codecov-action action to v6.0.1
| datasource | package | from | to |
| ----------- | ---------------------- | ------ | ------ |
| github-tags | codecov/codecov-action | v6.0.0 | v6.0.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 19:33:37 +00:00
renovate[bot]
ee5aca5bbc
chore(deps): update containerbase/internal-tools action to v4.6.31 (main) ( #43409 )
...
chore(deps): update containerbase/internal-tools action to v4.6.31
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.30 | v4.6.31 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 01:25:23 +00:00
renovate[bot]
31f888a6a2
chore(deps): update dessant/label-actions action to v5.0.2 (main) ( #43404 )
...
chore(deps): update dessant/label-actions action to v5.0.2
| datasource | package | from | to |
| ----------- | --------------------- | ------ | ------ |
| github-tags | dessant/label-actions | v5.0.1 | v5.0.2 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 15:24:06 +00:00
renovate[bot]
49a935e8eb
chore(deps): update dessant/label-actions action to v5.0.1 (main) ( #43403 )
...
chore(deps): update dessant/label-actions action to v5.0.1
| datasource | package | from | to |
| ----------- | --------------------- | ------ | ------ |
| github-tags | dessant/label-actions | v5.0.0 | v5.0.1 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 13:25:04 +00:00
renovate[bot]
6e7e824231
chore(deps): update containerbase/internal-tools action to v4.6.30 (main) ( #43401 )
...
chore(deps): update containerbase/internal-tools action to v4.6.30
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.29 | v4.6.30 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 12:23:57 +00:00
renovate[bot]
04f7bff40f
chore(deps): update zizmorcore/zizmor-action action to v0.5.6 (main) ( #43395 )
...
chore(deps): update zizmorcore/zizmor-action action to v0.5.6
| datasource | package | from | to |
| ----------- | ------------------------ | ------ | ------ |
| github-tags | zizmorcore/zizmor-action | v0.5.4 | v0.5.6 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 19:23:37 +00:00
renovate[bot]
773e1a488b
chore(deps): update containerbase/internal-tools action to v4.6.29 (main) ( #43390 )
...
chore(deps): update containerbase/internal-tools action to v4.6.29
| datasource | package | from | to |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.28 | v4.6.29 |
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 14:28:24 +00:00