Renovate Bot and Gusted
3005420885
Update actions/setup-forgejo to v3.2.1 (forgejo) ( #12965 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12965
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-06-06 01:58:44 +02:00
Renovate Bot and Gusted
4be93d6647
Pin dependencies (forgejo) ( #12964 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12964
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-06-06 01:58:27 +02:00
Renovate Bot
55f480b64a
Update dependency forgejo/release-notes-assistant to v1.7.2 (forgejo) ( #12924 )
2026-06-05 12:45:11 +02:00
Renovate Bot and Gusted
18f12ee159
Pin dependencies (forgejo) ( #12941 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12941
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-06-05 11:23:21 +02:00
Renovate Bot and Gusted
fc09cf1a33
Update forgejo/forgejo-build-publish to v5.7.1 (forgejo) ( #12925 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12925
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-06-05 00:38:31 +02:00
Renovate Bot
4c15c13ad6
Update actions/setup-forgejo to v3.2.0 (forgejo) ( #12926 )
2026-06-04 19:45:07 +02:00
Renovate Bot and Mathieu Fenniak
e2c2aa446f
Pin dependencies (forgejo) ( #12923 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/cache ](https://github.com/actions/cache ) | action | pin | `v5` → `v5.0.5` |
| [https://data.forgejo.org/actions/cascading-pr ](https://code.forgejo.org/actions/cascading-pr ) | action | pinDigest | → `b52d5b1` |
| [https://data.forgejo.org/actions/checkout ](https://github.com/actions/checkout ) | action | pin | `v6` → `v6.0.3` |
| [https://data.forgejo.org/actions/git-backporting ](https://code.forgejo.org/actions/git-backporting ) | action | pinDigest | → `08da0b0` |
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | pinDigest | → `650f7cf` |
| [https://data.forgejo.org/actions/setup-go ](https://github.com/actions/setup-go ) | action | pin | `v6` → `v6.4.0` |
| [https://data.forgejo.org/actions/setup-node ](https://github.com/actions/setup-node ) | action | pin | `v6` → `v6.4.0` |
| [https://data.forgejo.org/forgejo/forgejo-build-publish ](https://code.forgejo.org/forgejo/forgejo-build-publish ) | action | pinDigest | → `970e852` |
| [https://data.forgejo.org/forgejo/set-milestone ](https://code.forgejo.org/forgejo/set-milestone ) | action | pinDigest | → `4010c1a` |
| [https://data.forgejo.org/forgejo/upload-artifact ](https://code.forgejo.org/forgejo/upload-artifact ) | action | pin | `v5` → `v5` |
| [https://data.forgejo.org/infrastructure/issue-action ](https://code.forgejo.org/infrastructure/issue-action ) | action | pinDigest | → `c668390` |
| [https://data.forgejo.org/infrastructure/next-digest ](https://code.forgejo.org/infrastructure/next-digest ) | action | pinDigest | → `e220261` |
| [https://data.forgejo.org/tj-actions/changed-files ](https://github.com/tj-actions/changed-files ) | action | pin | `v47` → `v47.0.6` |
Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDguMiIsInVwZGF0ZWRJblZlciI6IjQzLjIwOC4yIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12923
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
2026-06-04 16:09:32 +02:00
Michael Kriese and Michael Kriese
fa1a427e82
ci: remove tmpfs usage ( #12929 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12929
Reviewed-by: Andreas Ahlenstorf <aahlenst@noreply.codeberg.org >
2026-06-04 10:43:55 +02:00
oliverpool and Gusted
d11bd64691
refactor(tests): drop the need to compile gitea binary manually ( #12855 )
...
Thanks to forgejo/forgejo!10397 (by @voidcontext), the binary called on git hooks can now be dynamically set.
**This means that we can now run tests without needing to run `make gitea` first**! No more `Could not find gitea binary` or head-banging, when one forgets to re-compile it 🎉
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12855
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-06-02 00:04:50 +02:00
Renovate Bot and Gusted
8ab43cbc4c
Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.7.0 (forgejo) ( #12800 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12800
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-05-29 23:12:35 +02:00
Renovate Bot
e435233c7f
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.12 (forgejo) ( #12763 )
2026-05-27 04:18:00 +02:00
Renovate Bot
2c7ce02da1
Update dependency forgejo/release-notes-assistant to v1.7.1 (forgejo) ( #12740 )
2026-05-26 01:50:01 +02:00
Renovate Bot and Mathieu Fenniak
26f18a94ee
Replace Node.js with data.forgejo.org/oci/node 24-trixie (forgejo) ( #12713 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [data.forgejo.org/oci/node](https://hub.docker.com/_/node ) ([source](https://github.com/nodejs/docker-node )) | container | replacement | `24-bookworm` → `24-trixie` |
This is a special PR that replaces `data.forgejo.org/oci/node` with the community suggested minimal stable replacement version.
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- ""
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xODIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE4Mi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12713
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
2026-05-24 01:16:58 +02:00
Renovate Bot and Mathieu Fenniak
37b3b3a243
Update https://data.forgejo.org/actions/cascading-pr action to v2.3.2 (forgejo) ( #12708 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/cascading-pr ](https://code.forgejo.org/actions/cascading-pr ) | action | patch | `v2.3.0` → `v2.3.2` |
---
### Release Notes
<details>
<summary>actions/cascading-pr (https://data.forgejo.org/actions/cascading-pr )</summary>
### [`v2.3.2`](https://code.forgejo.org/actions/cascading-pr/releases/tag/v2.3.2 )
[Compare Source](https://code.forgejo.org/actions/cascading-pr/compare/v2.3.1...v2.3.2 )
<!--start release-notes-assistant-->
<!--URL:https://code.forgejo.org/actions/cascading-pr-- >
- bug fixes
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/58 ): <!--number 58 --><!--line 0 --><!--description Zml4OiBjb21wYXRpYmxpdHkgd2l0aCBvY2kvbm9kZToyNC10cml4aWUgaW1hZ2U=-->fix: compatiblity with oci/node:24-trixie image<!--description-->
- other
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/57 ): <!--number 57 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTIuMA==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.12.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/56 ): <!--number 56 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMTE=-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.11<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/55 ): <!--number 55 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuOA==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.8<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/54 ): <!--number 54 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMw==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.3<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/53 ): <!--number 53 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNw==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.7<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/52 ): <!--number 52 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMg==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.2<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/50 ): <!--number 50 --><!--line 0 --><!--description VXBkYXRlIGFjdGlvbnMvY2hlY2tvdXQgYWN0aW9uIHRvIHY2-->Update actions/checkout action to v6<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/51 ): <!--number 51 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby1seGMgdG8gdjEz-->Update dependency forgejo-lxc to v13<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/49 ): <!--number 49 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMA==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/48 ): <!--number 48 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNg==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.6<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/47 ): <!--number 47 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNA==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.4<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/46 ): <!--number 46 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTAuMA==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.10.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/45 ): <!--number 45 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMQ==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.1<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/43 ): <!--number 43 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMA==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/39 ): <!--number 39 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjAuNw==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.0.7<!--description-->
<!--end release-notes-assistant-->
### [`v2.3.1`](https://code.forgejo.org/actions/cascading-pr/releases/tag/v2.3.1 )
[Compare Source](https://code.forgejo.org/actions/cascading-pr/compare/v2.3.0...v2.3.1 )
<!-- correcting for mislabeling v2.3.1 on first attempt -->
- fix
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/58 ): fix: compatiblity with oci/node:24-trixie image
<!--start release-notes-assistant-->
<!--URL:https://code.forgejo.org/actions/cascading-pr-- >
- other
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/57 ): <!--number 57 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTIuMA==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.12.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/56 ): <!--number 56 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMTE=-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.11<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/55 ): <!--number 55 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuOA==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.8<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/54 ): <!--number 54 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMw==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.3<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/53 ): <!--number 53 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNw==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.7<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/52 ): <!--number 52 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMg==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.2<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/50 ): <!--number 50 --><!--line 0 --><!--description VXBkYXRlIGFjdGlvbnMvY2hlY2tvdXQgYWN0aW9uIHRvIHY2-->Update actions/checkout action to v6<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/51 ): <!--number 51 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby1seGMgdG8gdjEz-->Update dependency forgejo-lxc to v13<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/49 ): <!--number 49 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMA==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/48 ): <!--number 48 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNg==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.6<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/47 ): <!--number 47 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNA==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.4<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/46 ): <!--number 46 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTAuMA==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.10.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/45 ): <!--number 45 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMQ==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.1<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/43 ): <!--number 43 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMA==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.1.0<!--description-->
- [PR](https://code.forgejo.org/actions/cascading-pr/pulls/39 ): <!--number 39 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vY29kZS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjAuNw==-->Update <https://code.forgejo.org/actions/setup-forgejo > action to v3.0.7<!--description-->
<!--end release-notes-assistant-->
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xODIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE4Mi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12708
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
2026-05-23 17:54:42 +02:00
Renovate Bot and Mathieu Fenniak
c749861d94
Update data.forgejo.org/oci/ci Docker tag to v2 (forgejo) ( #12692 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [data.forgejo.org/oci/ci](https://code.forgejo.org/forgejo/ci-image-builder ) | container | major | `1` → `2` |
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xODIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE4Mi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12692
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
2026-05-23 03:00:43 +02:00
Robert Wolff and Gusted
96b31a9a9f
chore(ci): cancel concurrent jobs of merge reqirements workflow [skip ci] ( #12668 )
...
See https://matrix.to/#/!UndOSerw9sggsJfEMj-iAoyi0CW27FHG4tLaEx7LaJk/$0T5xu2xuYZ272VWG9RDmQC8v8i2L6r-Tz8CG4jwaBRQ?via=schinas.net&via=matrix.org&via=tchncs.de
Related: #11025
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12668
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Reviewed-by: crystal <crystal@noreply.codeberg.org >
2026-05-21 19:10:20 +02:00
Renovate Bot and Michael Kriese
cc146bfa8a
Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.14 (forgejo) ( #12543 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12543
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
2026-05-13 08:30:01 +02:00
Renovate Bot
a4d623148d
Update dependency forgejo/release-notes-assistant to v1.7.0 (forgejo) ( #12501 )
2026-05-10 03:02:17 +02:00
Renovate Bot and Mathieu Fenniak
09aaa129a2
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.11 (forgejo) ( #12429 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v3.1.10` → `v3.1.11` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v3.1.11`](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.10...v3.1.11 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.10...v3.1.11 )
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjAuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE2MC42IiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12429
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
2026-05-06 05:22:06 +02:00
Mathieu Fenniak and Michael Kriese
0af17c5f8a
chore(renovate): run end-to-end tests on runner updates ( #12423 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12423
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
2026-05-05 17:56:41 +02:00
Renovate Bot and Mathieu Fenniak
ed32a0fb5a
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.10 (forgejo) ( #12406 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v3.1.9` → `v3.1.10` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v3.1.10`](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.9...v3.1.10 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.9...v3.1.10 )
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjAuNiIsInVwZGF0ZWRJblZlciI6IjQzLjE2MC42IiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12406
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
2026-05-04 03:50:11 +02:00
Beowulf and Michael Kriese
5c05973994
chore: no longer run renovate on v14 branch [skip ci] ( #11975 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11975
Reviewed-by: limiting-factor <limiting-factor@noreply.codeberg.org >
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
2026-04-30 09:26:41 +02:00
Renovate Bot and Gusted
32c9bbee08
Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.13 (forgejo) ( #12336 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12336
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
2026-04-30 03:05:44 +02:00
Renovate Bot and Gusted
469cd0847e
Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.6.0 (forgejo) ( #12156 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12156
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-04-20 03:08:30 +02:00
viceice
1b6e124087
chore(renovate): disable updates on old stable branches ( #12122 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12122
Reviewed-by: 0ko <0ko@noreply.codeberg.org >
Co-authored-by: viceice <michael.kriese@gmx.de >
Co-committed-by: viceice <michael.kriese@gmx.de >
2026-04-14 17:25:48 +02:00
Renovate Bot and Mathieu Fenniak
543c2d93ad
Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.12 (forgejo) ( #12084 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [data.forgejo.org/forgejo/forgejo](https://forgejo.org ) ([source](https://codeberg.org/forgejo/forgejo )) | patch | `11.0.11` → `11.0.12` |
---
### Release Notes
<details>
<summary>forgejo/forgejo (data.forgejo.org/forgejo/forgejo)</summary>
### [`v11.0.12`](https://codeberg.org/forgejo/forgejo/releases/tag/v11.0.12 )
[Compare Source](https://codeberg.org/forgejo/forgejo/compare/v11.0.11...v11.0.12 )
See <https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/11.0.12.md >
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
- Automerge
- Between 12:00 AM and 03:59 AM (`* 0-3 * * *`)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuNCIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC40IiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/12084
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-04-11 02:37:46 +02:00
Renovate Bot and Mathieu Fenniak
e4bd84b574
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.9 (forgejo) ( #11980 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v3.1.8` → `v3.1.9` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v3.1.9`](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.8...v3.1.9 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.8...v3.1.9 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45OS4xIiwidXBkYXRlZEluVmVyIjoiNDMuOTkuMSIsInRhcmdldEJyYW5jaCI6ImZvcmdlam8iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeS11cGdyYWRlIiwidGVzdC9ub3QtbmVlZGVkIl19-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11980
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-04-04 04:32:32 +02:00
Renovate Bot and Gusted
cacbe76b13
Update https://data.forgejo.org/actions/git-backporting action to v4.9.1 (forgejo) ( #11767 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11767
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-30 01:57:11 +02:00
Beowulf and Michael Kriese
8707cc10d0
chore: run renovate on v15 branch ( #11823 )
...
ToDo: After merge schedule a PR to remove v14 when it is EoL
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11823
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Beowulf <beowulf@beocode.eu >
Co-committed-by: Beowulf <beowulf@beocode.eu >
2026-03-26 11:00:37 +01:00
Mathieu Fenniak and Mathieu Fenniak
5365720abc
ci: update tests to run debian trixie, remove manual installation from testing ( #11801 )
...
Forgejo CI is currently failing due to changes in debian testing packaging that are not compatible with installing `git` from testing onto a bookworm system (https://codeberg.org/forgejo/forgejo/actions/runs/147815/jobs/2/attempt/1#jobstep-3-144 ).
Where `git` was being installed from testing it is replaced with just using trixie's `git 2.47.3`. Where `git-lfs` was being installed, it's been inlined with a simple `update` and `install`.
### Documentation
- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs ) to explain to Forgejo users how to use this change.
- [x] I did not document these changes and I do not expect someone else to do it.
### Release notes
- [ ] This change will be noticed by a Forgejo user or admin (feature, bug fix, performance, etc.). I suggest to include a release note for this change.
- [x] This change is not visible to a Forgejo user or admin (refactor, dependency upgrade, etc.). I think there is no need to add a release note for this change.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11801
Reviewed-by: Andreas Ahlenstorf <aahlenst@noreply.codeberg.org >
Co-authored-by: Mathieu Fenniak <mathieu@fenniak.net >
Co-committed-by: Mathieu Fenniak <mathieu@fenniak.net >
2026-03-24 21:57:38 +01:00
Mathieu Fenniak and Mathieu Fenniak
0a8540f52f
chore: link to AI Agreement in PR template ( #11789 )
...
Adds a sentence to the PR template calling attention to the AI Agreement, as noted recently in https://codeberg.org/forgejo/forgejo/pulls/11756#issuecomment-11959350 .
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11789
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Mathieu Fenniak <mathieu@fenniak.net >
Co-committed-by: Mathieu Fenniak <mathieu@fenniak.net >
2026-03-24 16:33:16 +01:00
Renovate Bot and Michael Kriese
5a64bdb0e7
Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.11 (forgejo) ( #11660 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11660
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-13 08:15:36 +01:00
Renovate Bot and Mathieu Fenniak
8b57cfc152
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.8 (forgejo) ( #11644 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v3.1.7` → `v3.1.8` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/2779) for more information.
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v3.1.8`](https://code.forgejo.org/actions/setup-forgejo/releases/tag/v3.1.8 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.7...v3.1.8 )
<!--start release-notes-assistant-->
<!--URL:https://code.forgejo.org/actions/setup-forgejo-- >
- other
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/922 ): <!--number 922 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby9ydW5uZXIgdG8gdjEyLjcuMg==-->Update dependency forgejo/runner to v12.7.2<!--description-->
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/916 ): <!--number 916 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMw==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.3<!--description-->
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/893 ): <!--number 893 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Zvcmdlam8tcmVsZWFzZSBhY3Rpb24gdG8gdjIuMTEuMg==-->Update <https://data.forgejo.org/actions/forgejo-release > action to v2.11.2<!--description-->
<!--end release-notes-assistant-->
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4zIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMyIsInRhcmdldEJyYW5jaCI6ImZvcmdlam8iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeS11cGdyYWRlIiwidGVzdC9ub3QtbmVlZGVkIl19-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11644
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-12 04:06:50 +01:00
Renovate Bot and Gusted
7604267a17
Update https://code.forgejo.org/forgejo/upload-artifact action to v5 (forgejo) ( #11630 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11630
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-11 06:01:06 +01:00
Renovate Bot and Gusted
692905a2a3
Update https://data.forgejo.org/forgejo/upload-artifact action to v5 (forgejo) ( #11631 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11631
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-11 05:33:18 +01:00
Renovate Bot and Mathieu Fenniak
d01fd19c58
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.7 (forgejo) ( #11559 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v3.1.6` → `v3.1.7` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v3.1.7`](https://code.forgejo.org/actions/setup-forgejo/releases/tag/v3.1.7 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.6...v3.1.7 )
<!--start release-notes-assistant-->
<!--URL:https://code.forgejo.org/actions/setup-forgejo-- >
- other
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/908 ): <!--number 908 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby9ydW5uZXIgdG8gdjEyLjcuMQ==-->Update dependency forgejo/runner to v12.7.1<!--description-->
<!--end release-notes-assistant-->
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41Mi4wIiwidXBkYXRlZEluVmVyIjoiNDMuNTIuMCIsInRhcmdldEJyYW5jaCI6ImZvcmdlam8iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeS11cGdyYWRlIiwidGVzdC9ub3QtbmVlZGVkIl19-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11559
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-08 02:52:17 +01:00
Renovate Bot
74f8b819c2
Update dependency forgejo/release-notes-assistant to v1.6.1 (forgejo) ( #11543 )
...
Co-authored-by: Renovate Bot <bot@kriese.eu >
Co-committed-by: Renovate Bot <bot@kriese.eu >
2026-03-07 15:01:41 +01:00
Michael Kriese and Michael Kriese
ad6ab32e96
chore(renovate): update config ( #11490 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11490
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-committed-by: Michael Kriese <michael.kriese@visualon.de >
2026-03-04 15:20:24 +01:00
Mathieu Fenniak and Mathieu Fenniak
5486bfa535
Revert "Replace Node.js with data.forgejo.org/oci/node 24-trixie (forgejo) ( #11384 )" ( #11406 )
...
This reverts commit 9f3ab71647 .
cascade-setup-end-to-end no longer works after this was merged: https://codeberg.org/forgejo/forgejo/actions/runs/140733/jobs/0/attempt/2
```
/var/run/act/actions/69/9e734ffd2a2ec8ed9c2f818ed272523f52007304147edf2d7efae8d6e0c3a5/cascading-pr.sh:26: repo_curl: forgejo-curl.sh api_json https://codeberg.org/api/v1/repos/forgejo/forgejo/pulls/11401
curl: option -H: error encountered when reading a file
curl: try 'curl --help' or 'curl --manual' for more information
/var/run/act/actions/69/9e734ffd2a2ec8ed9c2f818ed272523f52007304147edf2d7efae8d6e0c3a5/cascading-pr.sh:1: pr_get_origin: rm -fr /tmp/tmp.nZPEP759PH
fail /var/run/act/actions/69/9e734ffd2a2ec8ed9c2f818ed272523f52007304147edf2d7efae8d6e0c3a5/cascading-pr.sh
```
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11406
Reviewed-by: Andreas Ahlenstorf <aahlenst@noreply.codeberg.org >
Co-authored-by: Mathieu Fenniak <mathieu@fenniak.net >
Co-committed-by: Mathieu Fenniak <mathieu@fenniak.net >
2026-02-22 22:31:04 +01:00
Michael Kriese and Michael Kriese
8776ee2491
chore(renovate): prepare for operator ( #11392 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11392
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-committed-by: Michael Kriese <michael.kriese@visualon.de >
2026-02-21 14:47:55 +01:00
Renovate Bot and Michael Kriese
9f3ab71647
Replace Node.js with data.forgejo.org/oci/node 24-trixie (forgejo) ( #11384 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11384
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-21 11:39:31 +01:00
Renovate Bot and Michael Kriese
87a06633ea
Update dependency forgejo/release-notes-assistant to v1.6.0 (forgejo) ( #11376 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11376
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-20 08:11:14 +01:00
Renovate Bot and Michael Kriese
515b27707e
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.6 (forgejo) ( #11359 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11359
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-19 06:52:59 +01:00
Nils Goroll and Gusted
a81fc2a290
chore: move backend-checks CI checks to Makefile: make pr-go ( #11053 )
...
This is to have a simple and consistent make target for developers to locally run the checks which the CI will also run. The goal is to avoid wasting review cycles on CI failures.
To have a single source of truth, the CI is adjusted to call the same make target. Additional checks should no longer be added to the CI workflow, but rather to the makefile.
The pull request template is adjusted to remind of running this make target.
CI output is improved by using a simple bash script which uses sed to add `##[group]` tags to "make --debug=b" output and filter out messages which usually do not contribute to understanding. While this approach has limits and depends on the specific debug output format of GNU make, it avoids adjusting the makefile itself for additional CI beautification, contributing to maintainability.
- no tests needed (this is purely a build change)
- docs: hint added to PR template
- no release notes needed
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11053
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Nils Goroll <nils.goroll@uplex.de >
Co-committed-by: Nils Goroll <nils.goroll@uplex.de >
2026-02-17 02:41:40 +01:00
Renovate Bot and forgejo-renovate-action
ba2020a333
Update renovate to v43.15.1 (forgejo) ( #11302 )
...
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-16 05:51:18 +01:00
Michael Kriese and Michael Kriese
62ad4669f9
ci: ensure correct node version ( #11280 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11280
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-committed-by: Michael Kriese <michael.kriese@visualon.de >
2026-02-13 22:11:26 +01:00
Renovate Bot and Michael Kriese
f8c7c312b8
Update renovate to v43 (forgejo) (major) ( #11199 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11199
Reviewed-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-09 06:57:39 +01:00
Mathieu Fenniak and Mathieu Fenniak
cc47a4057f
ci: introduce semgrep to prevent using xorm.Sync() incorrectly in new migrations ( #11142 )
...
Adds a CI check which detects any usage of xorm's `Sync` method that doesn't include `IgnoreDropIndices: true`, and causes an error.
`semgrep` is a semantic grep tool that allows for the relatively easy authoring of linting tools that are customized to a project's specific needs, rather than generic like `golangci` and related tools. Although `semgrep` offers a suite of out-of-the-box rules (and a paid set of rules), neither of those are used here -- only one Forgejo-specific rule is added in `.semgrep/xorm.yaml`.
My intent with this change is to introduce the idea and infrastructure of `semgrep` with a single minimal rule. Once in-place, this will become a tool that we can use when we recognize bad coding patterns and wish to correct them permanently, rather than relying on human code review. While generic linting tools do this well for general patterns, this will allow Forgejo to apply domain-specific checks. For example, in #11112 , an error indicates that it might be appropriate for us to always use `.StorageEngine("InnoDB")` when using an xorm engine -- if we made that determination, it could be cemented in-place with a `semgrep` rule relatively easily.
This specific rule looks for any access for xorm's `Sync` or `SyncWithOptions` methods on the `*xorm.Engine` or `*xorm.Session`. They are then considered errors if they don't include `IgnoreDropIndices: true`. This is *typically* correct and safe, but can also be ignored when specifically needed. In the `.semgrep/tests` folder, test code is added which validates that the `semgrep` rule matches the expected patterns; this self-test is run before `semgrep` runs on the PR in CI.
As a demonstration, when `IgnoreDropIndices` is removed from a migration, here's an error: https://codeberg.org/forgejo/forgejo/actions/runs/135750/jobs/12/attempt/1
```
models/forgejo_migrations/v14b_add-action_run-preexecutionerrorcode.go
❯❯❱ semgrep.xorm-sync-missing-ignore-drop-indices
xorm Sync operation may drop indices if used on an incomplete bean definition for an existing table.
Use SyncWithOptions with IgnoreDropIndices: true instead.
22┆ _, err := x.SyncWithOptions(xorm.SyncOptions{}, new(ActionRun))
```
## Checklist
The [contributor guide](https://forgejo.org/docs/next/contributor/ ) contains information that will be helpful to first time contributors. There also are a few [conditions for merging Pull Requests in Forgejo repositories](https://codeberg.org/forgejo/governance/src/branch/main/PullRequestsAgreement.md ). You are also welcome to join the [Forgejo development chatroom](https://matrix.to/#/#forgejo-development:matrix.org ).
### Tests
- I added test coverage for Go changes...
- [ ] in their respective `*_test.go` for unit tests.
- [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes...
- [ ] in `web_src/js/*.test.js` if it can be unit tested.
- [ ] in `tests/e2e/*.test.e2e.js` if it requires interactions with a live Forgejo server (see also the [developer guide for JavaScript testing](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/tests/e2e/README.md#end-to-end-tests )).
### Documentation
- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs ) to explain to Forgejo users how to use this change.
- [x] I did not document these changes and I do not expect someone else to do it.
### Release notes
- [ ] This change will be noticed by a Forgejo user or admin (feature, bug fix, performance, etc.). I suggest to include a release note for this change.
- [x] This change is not visible to a Forgejo user or admin (refactor, dependency upgrade, etc.). I think there is no need to add a release note for this change.
*The decision if the pull request will be shown in the release notes is up to the mergers / release team.*
The content of the `release-notes/<pull request number>.md` file will serve as the basis for the release notes. If the file does not exist, the title of the pull request will be used instead.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11142
Reviewed-by: Gusted <gusted@noreply.codeberg.org >
Co-authored-by: Mathieu Fenniak <mathieu@fenniak.net >
Co-committed-by: Mathieu Fenniak <mathieu@fenniak.net >
2026-02-07 21:52:43 +01:00
Renovate Bot and Mathieu Fenniak
64ff61c046
Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.4 (forgejo) ( #11104 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v3.1.3` → `v3.1.4` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v3.1.4`](https://code.forgejo.org/actions/setup-forgejo/releases/tag/v3.1.4 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v3.1.3...v3.1.4 )
<!--start release-notes-assistant-->
<!--URL:https://code.forgejo.org/actions/setup-forgejo-- >
- other
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/869 ): <!--number 869 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby9ydW5uZXIgdG8gdjEyLjYuMw==-->Update dependency forgejo/runner to v12.6.3<!--description-->
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/863 ): <!--number 863 --><!--line 0 --><!--description VXBkYXRlIGRhdGEuZm9yZ2Vqby5vcmcvb2NpL2FscGluZSBEb2NrZXIgdGFnIHRvIHYzLjIz-->Update data.forgejo.org/oci/alpine Docker tag to v3.23<!--description-->
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/849 ): <!--number 849 --><!--line 0 --><!--description UmVwbGFjZSBjb2RlLmZvcmdlam8ub3JnL29jaS9kZWJpYW4gRG9ja2VyIHRhZyB3aXRoIGRhdGEuZm9yZ2Vqby5vcmcvb2NpL2RlYmlhbg==-->Replace code.forgejo.org/oci/debian Docker tag with data.forgejo.org/oci/debian<!--description-->
- [PR](https://code.forgejo.org/actions/setup-forgejo/pulls/848 ): <!--number 848 --><!--line 0 --><!--description UmVwbGFjZSBjb2RlLmZvcmdlam8ub3JnL29jaS9hbHBpbmUgRG9ja2VyIHRhZyB3aXRoIGRhdGEuZm9yZ2Vqby5vcmcvb2NpL2FscGluZQ==-->Replace code.forgejo.org/oci/alpine Docker tag with data.forgejo.org/oci/alpine<!--description-->
<!--end release-notes-assistant-->
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45My4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTMuMSIsInRhcmdldEJyYW5jaCI6ImZvcmdlam8iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeS11cGdyYWRlIiwidGVzdC9ub3QtbmVlZGVkIl19-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/11104
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.codeberg.org >
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-07 20:07:02 +01:00
Renovate Bot and forgejo-renovate-action
f9f72f20e5
Update renovate to v42.95.2 (forgejo) ( #11129 )
...
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org >
2026-02-06 19:49:23 +01:00