chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.10.2 #31

Open
renovate-bot wants to merge 1 commits from renovate/code.forgejo.org-forgejo-runner-12.x into main
Member

This PR contains the following updates:

Package Update Change
code.forgejo.org/forgejo/runner (source) minor 12.7.1 -> 12.10.2

Release Notes

forgejo/runner (code.forgejo.org/forgejo/runner)

v12.10.2

Compare Source

Release Notes


  • bug fixes
    • PR: fix: remove containers after failed start-up
    • PR: fix: reject invalid cron schedules while parsing workflows
  • other
    • PR: Update module github.com/rhysd/actionlint to v1.7.12
    • PR: Replace Node.js with data.forgejo.org/oci/node 24-trixie
    • PR: Update https://data.forgejo.org/actions/cascading-pr action to v2.3.2
    • PR: Update module github.com/moby/patternmatcher to v0.6.1
    • PR: Update module golang.org/x/sys to v0.44.0 [SECURITY]
    • PR: test: update apt cache before installing packages in Podman job
    • PR: Update module github.com/mattn/go-isatty to v0.0.22
    • PR: Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.14
    • PR: Update module connectrpc.com/connect to v1.19.2
    • PR: Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.11
    • PR: Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.13
    • PR: Update go toolchain directive to v1.25.10
    • PR: refactor: replace backend identity checks with capability queries

v12.10.1

Compare Source

Release Notes


  • features
    • PR: feat: merge reusable expansion caller's 'if' into expanded jobs
  • bug fixes
    • PR: fix: workflow-level 'env' is lost during job parsing
  • other
    • PR: chore: use specific version of gofumpt, not latest
    • PR: chore: increase the length of the cache token key
    • PR: chore: remove go-git
    • PR: refactor: drop unused ConnectToNetwork from Container interface

v12.10.0

Compare Source

Release Notes


  • features
    • PR: feat: enable entrypoint customization of job containers
    • PR: feat: enable entrypoint customization for services
    • PR: feat: improve pulling of container images
  • bug fixes
    • PR: fix: trim whitespace around cache secret
    • PR: fix: preserve workflow-level env & enable-openid-connect during workflow expansion
  • other
    • PR: chore: incorporate go-git's gitignore matching
    • PR: chore: add issues to README, minimal contribution guide
    • PR: Update forgejo-runner to v12.9.0

v12.9.0

Compare Source

Release Notes


  • features
    • PR: feat: trim whitespace around token, validate it
  • bug fixes
    • PR: fix: interpolation of workflow_call inputs
  • other
    • PR: Update module github.com/go-git/go-git/v5 to v5.18.0 [SECURITY]
    • PR: Update dependency go to v1.25.9
    • PR: Update go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (indirect) to v1.43.0 [SECURITY]
    • PR: Update forgejo-runner to v12.8.2

v12.8.2

Compare Source

Release Notes


  • bug fixes
    • PR: fix: return error when one-job receives no task

v12.8.1

Compare Source

Release Notes


  • bug fixes
    • PR: fix: use ^{commit} to actually let rev-parse resolve to the commit
  • other
    • PR: chore: upgrade Mockery to v3

v12.8.0

Compare Source

Release Notes


  • features
    • PR: feat: enable one-job to request a particular job
    • PR: feat: add options for declaring a connection to daemon, one-job
    • PR: feat: deprecate register, create-runner-file
    • PR: feat: allow timezone in on.schedule
    • PR: feat: remove experimental connect command without replacement
  • bug fixes
    • PR: fix: quit in daemon-mode when runner should be ephemeral
    • PR: fix: precedence of inputs in Docker actions
    • PR: fix: restore inheritance of env workflow variables
    • PR: fix: protect against tags & branches that look like pinned SHAs but are not
    • PR: fix: increase log level of client-side fetch timeout
  • other
    • PR: chore: remove create-runner-file from Docker Compose example
    • PR: Update module github.com/go-git/go-git/v5 to v5.17.1 [SECURITY]
    • PR: ci: update cascading-forgejo to replace fork PR module correctly
    • PR: chore: change default fetch_timeout to 30s
    • PR: chore: replace hand-written mocks in testing with generated testify mocks
    • PR: Update module code.forgejo.org/forgejo/actions-proto to v0.7.0
    • PR: chore: add config file to forgejo-runner.service

v12.7.3

Compare Source

Release Notes


  • features
    • PR: feat: set a custom user-agent header for all gRPC requests
  • bug fixes
    • PR: fix: replace logger.Panicf with panics that have a useful error message
  • other
    • PR: Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.11.4
    • PR: Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.11
    • PR: Update data.forgejo.org/forgejo/runner Docker tag to v12.7.2
    • PR: Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.11.3
    • PR: Update dependency forgejo/runner to v12.7.2
    • PR: Update module golang.org/x/term to v0.41.0
    • PR: Fix issues with tests on Windows
    • PR: Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.8
    • PR: test: add test for command one-job

v12.7.2

Compare Source

Release Notes


  • bug fixes
    • PR: fix: only ping Forgejo during offline registration when --connect is enabled
    • PR: fix: URL comparison when determining token auth support
  • other
    • PR: Update module golang.org/x/time to v0.15.0
    • PR: Update module golang.org/x/sys to v0.42.0
    • PR: Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.11.2
    • PR: Update dependency forgejo/release-notes-assistant to v1.6.1
    • PR: Update dependency go to v1.25.8
    • PR: Update github.com/cloudflare/circl (indirect) to v1.6.3 [SECURITY]
    • PR: Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.7
    • PR: Update forgejo-runner to v12.7.1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [code.forgejo.org/forgejo/runner](https://forgejo.org) ([source](https://code.forgejo.org/forgejo/runner)) | minor | `12.7.1` -> `12.10.2` | --- ### Release Notes <details> <summary>forgejo/runner (code.forgejo.org/forgejo/runner)</summary> ### [`v12.10.2`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.10.2) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.10.1...v12.10.2) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1523): <!--number 1523 --><!--line 0 --><!--description Zml4OiByZW1vdmUgY29udGFpbmVycyBhZnRlciBmYWlsZWQgc3RhcnQtdXA=-->fix: remove containers after failed start-up<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1519): <!--number 1519 --><!--line 0 --><!--description Zml4OiByZWplY3QgaW52YWxpZCBjcm9uIHNjaGVkdWxlcyB3aGlsZSBwYXJzaW5nIHdvcmtmbG93cw==-->fix: reject invalid cron schedules while parsing workflows<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1532): <!--number 1532 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL3JoeXNkL2FjdGlvbmxpbnQgdG8gdjEuNy4xMg==-->Update module github.com/rhysd/actionlint to v1.7.12<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1531): <!--number 1531 --><!--line 0 --><!--description UmVwbGFjZSBOb2RlLmpzIHdpdGggZGF0YS5mb3JnZWpvLm9yZy9vY2kvbm9kZSAyNC10cml4aWU=-->Replace Node.js with data.forgejo.org/oci/node 24-trixie<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1530): <!--number 1530 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL2Nhc2NhZGluZy1wciBhY3Rpb24gdG8gdjIuMy4y-->Update <https://data.forgejo.org/actions/cascading-pr> action to v2.3.2<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1522): <!--number 1522 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL21vYnkvcGF0dGVybm1hdGNoZXIgdG8gdjAuNi4x-->Update module github.com/moby/patternmatcher to v0.6.1<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1529): <!--number 1529 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnb2xhbmcub3JnL3gvc3lzIHRvIHYwLjQ0LjAgW1NFQ1VSSVRZXQ==-->Update module golang.org/x/sys to v0.44.0 \[SECURITY]<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1527): <!--number 1527 --><!--line 0 --><!--description dGVzdDogdXBkYXRlIGFwdCBjYWNoZSBiZWZvcmUgaW5zdGFsbGluZyBwYWNrYWdlcyBpbiBQb2RtYW4gam9i-->test: update apt cache before installing packages in Podman job<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1521): <!--number 1521 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL21hdHRuL2dvLWlzYXR0eSB0byB2MC4wLjIy-->Update module github.com/mattn/go-isatty to v0.0.22<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1520): <!--number 1520 --><!--line 0 --><!--description VXBkYXRlIGRhdGEuZm9yZ2Vqby5vcmcvZm9yZ2Vqby9mb3JnZWpvIERvY2tlciB0YWcgdG8gdjExLjAuMTQ=-->Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.14<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1515): <!--number 1515 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBjb25uZWN0cnBjLmNvbS9jb25uZWN0IHRvIHYxLjE5LjI=-->Update module connectrpc.com/connect to v1.19.2<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1514): <!--number 1514 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuMTE=-->Update <https://data.forgejo.org/actions/setup-forgejo> action to v3.1.11<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1513): <!--number 1513 --><!--line 0 --><!--description VXBkYXRlIGRhdGEuZm9yZ2Vqby5vcmcvZm9yZ2Vqby9mb3JnZWpvIERvY2tlciB0YWcgdG8gdjExLjAuMTM=-->Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.13<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1512): <!--number 1512 --><!--line 0 --><!--description VXBkYXRlIGdvIHRvb2xjaGFpbiBkaXJlY3RpdmUgdG8gdjEuMjUuMTA=-->Update go toolchain directive to v1.25.10<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1503): <!--number 1503 --><!--line 0 --><!--description cmVmYWN0b3I6IHJlcGxhY2UgYmFja2VuZCBpZGVudGl0eSBjaGVja3Mgd2l0aCBjYXBhYmlsaXR5IHF1ZXJpZXM=-->refactor: replace backend identity checks with capability queries<!--description--> <!--end release-notes-assistant--> ### [`v12.10.1`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.10.1) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.10.0...v12.10.1) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - features - [PR](https://code.forgejo.org/forgejo/runner/pulls/1509): <!--number 1509 --><!--line 0 --><!--description ZmVhdDogbWVyZ2UgcmV1c2FibGUgZXhwYW5zaW9uIGNhbGxlcidzICdpZicgaW50byBleHBhbmRlZCBqb2Jz-->feat: merge reusable expansion caller's 'if' into expanded jobs<!--description--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1510): <!--number 1510 --><!--line 0 --><!--description Zml4OiB3b3JrZmxvdy1sZXZlbCAnZW52JyBpcyBsb3N0IGR1cmluZyBqb2IgcGFyc2luZw==-->fix: workflow-level 'env' is lost during job parsing<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1511): <!--number 1511 --><!--line 0 --><!--description Y2hvcmU6IHVzZSBzcGVjaWZpYyB2ZXJzaW9uIG9mIGdvZnVtcHQsIG5vdCBsYXRlc3Q=-->chore: use specific version of gofumpt, not latest<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1508): <!--number 1508 --><!--line 0 --><!--description Y2hvcmU6IGluY3JlYXNlIHRoZSBsZW5ndGggb2YgdGhlIGNhY2hlIHRva2VuIGtleQ==-->chore: increase the length of the cache token key<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1504): <!--number 1504 --><!--line 0 --><!--description Y2hvcmU6IHJlbW92ZSBnby1naXQ=-->chore: remove go-git<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1506): <!--number 1506 --><!--line 0 --><!--description cmVmYWN0b3I6IGRyb3AgdW51c2VkIENvbm5lY3RUb05ldHdvcmsgZnJvbSBDb250YWluZXIgaW50ZXJmYWNl-->refactor: drop unused ConnectToNetwork from Container interface<!--description--> <!--end release-notes-assistant--> ### [`v12.10.0`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.10.0) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.9.0...v12.10.0) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - features - [PR](https://code.forgejo.org/forgejo/runner/pulls/1493): <!--number 1493 --><!--line 0 --><!--description ZmVhdDogZW5hYmxlIGVudHJ5cG9pbnQgY3VzdG9taXphdGlvbiBvZiBqb2IgY29udGFpbmVycw==-->feat: enable entrypoint customization of job containers<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1498): <!--number 1498 --><!--line 0 --><!--description ZmVhdDogZW5hYmxlIGVudHJ5cG9pbnQgY3VzdG9taXphdGlvbiBmb3Igc2VydmljZXM=-->feat: enable entrypoint customization for services<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1491): <!--number 1491 --><!--line 0 --><!--description ZmVhdDogaW1wcm92ZSBwdWxsaW5nIG9mIGNvbnRhaW5lciBpbWFnZXM=-->feat: improve pulling of container images<!--description--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1505): <!--number 1505 --><!--line 0 --><!--description Zml4OiB0cmltIHdoaXRlc3BhY2UgYXJvdW5kIGNhY2hlIHNlY3JldA==-->fix: trim whitespace around cache secret<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1499): <!--number 1499 --><!--line 0 --><!--description Zml4OiBwcmVzZXJ2ZSB3b3JrZmxvdy1sZXZlbCBlbnYgJiBlbmFibGUtb3BlbmlkLWNvbm5lY3QgZHVyaW5nIHdvcmtmbG93IGV4cGFuc2lvbg==-->fix: preserve workflow-level env & enable-openid-connect during workflow expansion<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1497): <!--number 1497 --><!--line 0 --><!--description Y2hvcmU6IGluY29ycG9yYXRlIGdvLWdpdCdzIGdpdGlnbm9yZSBtYXRjaGluZw==-->chore: incorporate go-git's gitignore matching<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1495): <!--number 1495 --><!--line 0 --><!--description Y2hvcmU6IGFkZCBpc3N1ZXMgdG8gUkVBRE1FLCBtaW5pbWFsIGNvbnRyaWJ1dGlvbiBndWlkZQ==-->chore: add issues to README, minimal contribution guide<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1492): <!--number 1492 --><!--line 0 --><!--description VXBkYXRlIGZvcmdlam8tcnVubmVyIHRvIHYxMi45LjA=-->Update forgejo-runner to v12.9.0<!--description--> <!--end release-notes-assistant--> ### [`v12.9.0`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.9.0) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.8.2...v12.9.0) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - features - [PR](https://code.forgejo.org/forgejo/runner/pulls/1488): <!--number 1488 --><!--line 0 --><!--description ZmVhdDogdHJpbSB3aGl0ZXNwYWNlIGFyb3VuZCB0b2tlbiwgdmFsaWRhdGUgaXQ=-->feat: trim whitespace around token, validate it<!--description--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1481): <!--number 1481 --><!--line 0 --><!--description Zml4OiBpbnRlcnBvbGF0aW9uIG9mIGB3b3JrZmxvd19jYWxsYCBpbnB1dHM=-->fix: interpolation of `workflow_call` inputs<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1485): <!--number 1485 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL2dvLWdpdC9nby1naXQvdjUgdG8gdjUuMTguMCBbU0VDVVJJVFld-->Update module github.com/go-git/go-git/v5 to v5.18.0 \[SECURITY]<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1482): <!--number 1482 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZ28gdG8gdjEuMjUuOQ==-->Update dependency go to v1.25.9<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1479): <!--number 1479 --><!--line 0 --><!--description VXBkYXRlIGdvLm9wZW50ZWxlbWV0cnkuaW8vb3RlbC9leHBvcnRlcnMvb3RscC9vdGxwdHJhY2Uvb3RscHRyYWNlaHR0cCAoaW5kaXJlY3QpIHRvIHYxLjQzLjAgW1NFQ1VSSVRZXQ==-->Update go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (indirect) to v1.43.0 \[SECURITY]<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1478): <!--number 1478 --><!--line 0 --><!--description VXBkYXRlIGZvcmdlam8tcnVubmVyIHRvIHYxMi44LjI=-->Update forgejo-runner to v12.8.2<!--description--> <!--end release-notes-assistant--> ### [`v12.8.2`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.8.2) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.8.1...v12.8.2) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1477): <!--number 1477 --><!--line 0 --><!--description Zml4OiByZXR1cm4gZXJyb3Igd2hlbiBgb25lLWpvYmAgcmVjZWl2ZXMgbm8gdGFzaw==-->fix: return error when `one-job` receives no task<!--description--> <!--end release-notes-assistant--> ### [`v12.8.1`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.8.1) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.8.0...v12.8.1) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1476): <!--number 1476 --><!--line 0 --><!--description Zml4OiB1c2UgYF57Y29tbWl0fWAgdG8gYWN0dWFsbHkgbGV0IGByZXYtcGFyc2VgIHJlc29sdmUgdG8gdGhlIGNvbW1pdA==-->fix: use `^{commit}` to actually let `rev-parse` resolve to the commit<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1474): <!--number 1474 --><!--line 0 --><!--description Y2hvcmU6IHVwZ3JhZGUgTW9ja2VyeSB0byB2Mw==-->chore: upgrade Mockery to v3<!--description--> <!--end release-notes-assistant--> ### [`v12.8.0`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.8.0) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.7.3...v12.8.0) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - features - [PR](https://code.forgejo.org/forgejo/runner/pulls/1443): <!--number 1443 --><!--line 0 --><!--description ZmVhdDogZW5hYmxlIGBvbmUtam9iYCB0byByZXF1ZXN0IGEgcGFydGljdWxhciBqb2I=-->feat: enable `one-job` to request a particular job<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1457): <!--number 1457 --><!--line 0 --><!--description ZmVhdDogYWRkIG9wdGlvbnMgZm9yIGRlY2xhcmluZyBhIGNvbm5lY3Rpb24gdG8gYGRhZW1vbmAsIGBvbmUtam9iYA==-->feat: add options for declaring a connection to `daemon`, `one-job`<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1459): <!--number 1459 --><!--line 0 --><!--description ZmVhdDogZGVwcmVjYXRlIGByZWdpc3RlcmAsIGBjcmVhdGUtcnVubmVyLWZpbGVg-->feat: deprecate `register`, `create-runner-file`<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1454): <!--number 1454 --><!--line 0 --><!--description ZmVhdDogYWxsb3cgdGltZXpvbmUgaW4gYG9uLnNjaGVkdWxlYA==-->feat: allow timezone in `on.schedule`<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1458): <!--number 1458 --><!--line 0 --><!--description ZmVhdDogcmVtb3ZlIGV4cGVyaW1lbnRhbCBgY29ubmVjdGAgY29tbWFuZCB3aXRob3V0IHJlcGxhY2VtZW50-->feat: remove experimental `connect` command without replacement<!--description--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1471): <!--number 1471 --><!--line 0 --><!--description Zml4OiBxdWl0IGluIGRhZW1vbi1tb2RlIHdoZW4gcnVubmVyIHNob3VsZCBiZSBlcGhlbWVyYWw=-->fix: quit in daemon-mode when runner should be ephemeral<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1470): <!--number 1470 --><!--line 0 --><!--description Zml4OiBwcmVjZWRlbmNlIG9mIGlucHV0cyBpbiBEb2NrZXIgYWN0aW9ucw==-->fix: precedence of inputs in Docker actions<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1467): <!--number 1467 --><!--line 0 --><!--description Zml4OiByZXN0b3JlIGluaGVyaXRhbmNlIG9mIGVudiB3b3JrZmxvdyB2YXJpYWJsZXM=-->fix: restore inheritance of env workflow variables<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1465): <!--number 1465 --><!--line 0 --><!--description Zml4OiBwcm90ZWN0IGFnYWluc3QgdGFncyAmIGJyYW5jaGVzIHRoYXQgbG9vayBsaWtlIHBpbm5lZCBTSEFzIGJ1dCBhcmUgbm90-->fix: protect against tags & branches that look like pinned SHAs but are not<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1452): <!--number 1452 --><!--line 0 --><!--description Zml4OiBpbmNyZWFzZSBsb2cgbGV2ZWwgb2YgY2xpZW50LXNpZGUgZmV0Y2ggdGltZW91dA==-->fix: increase log level of client-side fetch timeout<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1464): <!--number 1464 --><!--line 0 --><!--description Y2hvcmU6IHJlbW92ZSBgY3JlYXRlLXJ1bm5lci1maWxlYCBmcm9tIERvY2tlciBDb21wb3NlIGV4YW1wbGU=-->chore: remove `create-runner-file` from Docker Compose example<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1466): <!--number 1466 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL2dvLWdpdC9nby1naXQvdjUgdG8gdjUuMTcuMSBbU0VDVVJJVFld-->Update module github.com/go-git/go-git/v5 to v5.17.1 \[SECURITY]<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1460): <!--number 1460 --><!--line 0 --><!--description Y2k6IHVwZGF0ZSBjYXNjYWRpbmctZm9yZ2VqbyB0byByZXBsYWNlIGZvcmsgUFIgbW9kdWxlIGNvcnJlY3RseQ==-->ci: update cascading-forgejo to replace fork PR module correctly<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1456): <!--number 1456 --><!--line 0 --><!--description Y2hvcmU6IGNoYW5nZSBkZWZhdWx0IGZldGNoX3RpbWVvdXQgdG8gMzBz-->chore: change default fetch\_timeout to 30s<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1451): <!--number 1451 --><!--line 0 --><!--description Y2hvcmU6IHJlcGxhY2UgaGFuZC13cml0dGVuIG1vY2tzIGluIHRlc3Rpbmcgd2l0aCBnZW5lcmF0ZWQgdGVzdGlmeSBtb2Nrcw==-->chore: replace hand-written mocks in testing with generated testify mocks<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1450): <!--number 1450 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBjb2RlLmZvcmdlam8ub3JnL2Zvcmdlam8vYWN0aW9ucy1wcm90byB0byB2MC43LjA=-->Update module code.forgejo.org/forgejo/actions-proto to v0.7.0<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1449): <!--number 1449 --><!--line 0 --><!--description Y2hvcmU6IGFkZCBjb25maWcgZmlsZSB0byBmb3JnZWpvLXJ1bm5lci5zZXJ2aWNl-->chore: add config file to forgejo-runner.service<!--description--> <!--end release-notes-assistant--> ### [`v12.7.3`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.7.3) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.7.2...v12.7.3) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - features - [PR](https://code.forgejo.org/forgejo/runner/pulls/1436): <!--number 1436 --><!--line 0 --><!--description ZmVhdDogc2V0IGEgY3VzdG9tIHVzZXItYWdlbnQgaGVhZGVyIGZvciBhbGwgZ1JQQyByZXF1ZXN0cw==-->feat: set a custom user-agent header for all gRPC requests<!--description--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1448): <!--number 1448 --><!--line 0 --><!--description Zml4OiByZXBsYWNlIGBsb2dnZXIuUGFuaWNmYCB3aXRoIHBhbmljcyB0aGF0IGhhdmUgYSB1c2VmdWwgZXJyb3IgbWVzc2FnZQ==-->fix: replace `logger.Panicf` with panics that have a useful error message<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1445): <!--number 1445 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL2dvbGFuZ2NpL2dvbGFuZ2NpLWxpbnQvdjIvY21kL2dvbGFuZ2NpLWxpbnQgdG8gdjIuMTEuNA==-->Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.11.4<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1439): <!--number 1439 --><!--line 0 --><!--description VXBkYXRlIGRhdGEuZm9yZ2Vqby5vcmcvZm9yZ2Vqby9mb3JnZWpvIERvY2tlciB0YWcgdG8gdjExLjAuMTE=-->Update data.forgejo.org/forgejo/forgejo Docker tag to v11.0.11<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1440): <!--number 1440 --><!--line 0 --><!--description VXBkYXRlIGRhdGEuZm9yZ2Vqby5vcmcvZm9yZ2Vqby9ydW5uZXIgRG9ja2VyIHRhZyB0byB2MTIuNy4y-->Update data.forgejo.org/forgejo/runner Docker tag to v12.7.2<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1431): <!--number 1431 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL2dvbGFuZ2NpL2dvbGFuZ2NpLWxpbnQvdjIvY21kL2dvbGFuZ2NpLWxpbnQgdG8gdjIuMTEuMw==-->Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.11.3<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1434): <!--number 1434 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby9ydW5uZXIgdG8gdjEyLjcuMg==-->Update dependency forgejo/runner to v12.7.2<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1435): <!--number 1435 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnb2xhbmcub3JnL3gvdGVybSB0byB2MC40MS4w-->Update module golang.org/x/term to v0.41.0<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1433): <!--number 1433 --><!--line 0 --><!--description Rml4IGlzc3VlcyB3aXRoIHRlc3RzIG9uIFdpbmRvd3M=-->Fix issues with tests on Windows<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1437): <!--number 1437 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuOA==-->Update <https://data.forgejo.org/actions/setup-forgejo> action to v3.1.8<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1432): <!--number 1432 --><!--line 0 --><!--description dGVzdDogYWRkIHRlc3QgZm9yIGNvbW1hbmQgb25lLWpvYg==-->test: add test for command one-job<!--description--> <!--end release-notes-assistant--> ### [`v12.7.2`](https://code.forgejo.org/forgejo/runner/releases/tag/v12.7.2) [Compare Source](https://code.forgejo.org/forgejo/runner/compare/v12.7.1...v12.7.2) - [User guide](https://forgejo.org/docs/next/user/actions/overview/) - [Administrator guide](https://forgejo.org/docs/next/admin/actions/) - [Container images](https://code.forgejo.org/forgejo/-/packages/container/runner/versions) Release Notes *** <!--start release-notes-assistant--> <!--URL:https://code.forgejo.org/forgejo/runner--> - bug fixes - [PR](https://code.forgejo.org/forgejo/runner/pulls/1430): <!--number 1430 --><!--line 0 --><!--description Zml4OiBvbmx5IHBpbmcgRm9yZ2VqbyBkdXJpbmcgb2ZmbGluZSByZWdpc3RyYXRpb24gd2hlbiAtLWNvbm5lY3QgaXMgZW5hYmxlZA==-->fix: only ping Forgejo during offline registration when --connect is enabled<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1412): <!--number 1412 --><!--line 0 --><!--description Zml4OiBVUkwgY29tcGFyaXNvbiB3aGVuIGRldGVybWluaW5nIHRva2VuIGF1dGggc3VwcG9ydA==-->fix: URL comparison when determining token auth support<!--description--> - other - [PR](https://code.forgejo.org/forgejo/runner/pulls/1428): <!--number 1428 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnb2xhbmcub3JnL3gvdGltZSB0byB2MC4xNS4w-->Update module golang.org/x/time to v0.15.0<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1427): <!--number 1427 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnb2xhbmcub3JnL3gvc3lzIHRvIHYwLjQyLjA=-->Update module golang.org/x/sys to v0.42.0<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1425): <!--number 1425 --><!--line 0 --><!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL2dvbGFuZ2NpL2dvbGFuZ2NpLWxpbnQvdjIvY21kL2dvbGFuZ2NpLWxpbnQgdG8gdjIuMTEuMg==-->Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.11.2<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1423): <!--number 1423 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZm9yZ2Vqby9yZWxlYXNlLW5vdGVzLWFzc2lzdGFudCB0byB2MS42LjE=-->Update dependency forgejo/release-notes-assistant to v1.6.1<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1422): <!--number 1422 --><!--line 0 --><!--description VXBkYXRlIGRlcGVuZGVuY3kgZ28gdG8gdjEuMjUuOA==-->Update dependency go to v1.25.8<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1418): <!--number 1418 --><!--line 0 --><!--description VXBkYXRlIGdpdGh1Yi5jb20vY2xvdWRmbGFyZS9jaXJjbCAoaW5kaXJlY3QpIHRvIHYxLjYuMyBbU0VDVVJJVFld-->Update github.com/cloudflare/circl (indirect) to v1.6.3 \[SECURITY]<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1416): <!--number 1416 --><!--line 0 --><!--description VXBkYXRlIGh0dHBzOi8vZGF0YS5mb3JnZWpvLm9yZy9hY3Rpb25zL3NldHVwLWZvcmdlam8gYWN0aW9uIHRvIHYzLjEuNw==-->Update <https://data.forgejo.org/actions/setup-forgejo> action to v3.1.7<!--description--> - [PR](https://code.forgejo.org/forgejo/runner/pulls/1415): <!--number 1415 --><!--line 0 --><!--description VXBkYXRlIGZvcmdlam8tcnVubmVyIHRvIHYxMi43LjE=-->Update forgejo-runner to v12.7.1<!--description--> <!--end release-notes-assistant--> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **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:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNzMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE3My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2026-04-10 10:20:12 +00:00
renovate-bot changed title from chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.8.2 to chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.9.0 2026-04-20 21:05:04 +00:00
renovate-bot force-pushed renovate/code.forgejo.org-forgejo-runner-12.x from 6958f4b3a5 to cbed0d5464 2026-04-20 21:05:05 +00:00 Compare
renovate-bot force-pushed renovate/code.forgejo.org-forgejo-runner-12.x from cbed0d5464 to dcec6e13cc 2026-04-29 12:00:12 +00:00 Compare
renovate-bot force-pushed renovate/code.forgejo.org-forgejo-runner-12.x from dcec6e13cc to 609bc9e82d 2026-04-29 12:19:52 +00:00 Compare
renovate-bot force-pushed renovate/code.forgejo.org-forgejo-runner-12.x from 609bc9e82d to f110a0d162 2026-05-02 21:30:13 +00:00 Compare
renovate-bot changed title from chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.9.0 to chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.10.0 2026-05-03 02:15:11 +00:00
renovate-bot force-pushed renovate/code.forgejo.org-forgejo-runner-12.x from f110a0d162 to 5267a69263 2026-05-05 17:40:11 +00:00 Compare
renovate-bot changed title from chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.10.0 to chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.10.1 2026-05-05 17:40:12 +00:00
renovate-bot force-pushed renovate/code.forgejo.org-forgejo-runner-12.x from 5267a69263 to 28f628f7ed 2026-05-26 15:07:03 +00:00 Compare
renovate-bot changed title from chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.10.1 to chore(deps): update code.forgejo.org/forgejo/runner docker tag to v12.10.2 2026-05-26 15:07:04 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/code.forgejo.org-forgejo-runner-12.x:renovate/code.forgejo.org-forgejo-runner-12.x
git checkout renovate/code.forgejo.org-forgejo-runner-12.x
Sign in to join this conversation.
No description provided.