Skip to content

chore(deps): update data.forgejo.org/forgejo/runner docker tag to v12#96

Open
pedrotchang wants to merge 1 commit into
mainfrom
renovate/data.forgejo.org-forgejo-runner-12.x
Open

chore(deps): update data.forgejo.org/forgejo/runner docker tag to v12#96
pedrotchang wants to merge 1 commit into
mainfrom
renovate/data.forgejo.org-forgejo-runner-12.x

Conversation

@pedrotchang

@pedrotchang pedrotchang commented May 31, 2026

Copy link
Copy Markdown
Owner

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
data.forgejo.org/forgejo/runner (source) major 6.4.012.10.2

Release Notes

forgejo/runner (data.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

v12.7.1

Compare Source

Release Notes


  • bug fixes
    • PR: fix: correct examples/docker-compose for create-runner-file behaviour change
    • PR: fix: implement idempotent FetchTask API calls to reduce risk of lost tasks
    • PR: fix: accept boolean workflow_call inputs that are booleans
  • other
    • PR: Update module github.com/go-git/go-git/v5 to v5.17.0
    • PR: Update module github.com/go-git/go-billy/v5 to v5.8.0
    • PR: Update module github.com/vektra/mockery/v2 to v2.53.6
    • PR: refactor: clean-up error handling on task execution
    • PR: Update forgejo-runner to v12.7.0
    • PR: Revert "Replace Node.js with data.forgejo.org/oci/node 24-trixie (#​1395)"
    • PR: Replace Node.js with data.forgejo.org/oci/node 24-trixie
    • PR: Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.10.1
    • PR: Update dependency forgejo-runner-service-yq to v4.52.4
    • PR: Update dependency forgejo/release-notes-assistant to v1.6.0
    • PR: test: enable disabled tests
    • PR: Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.6

v12.7.0

Compare Source

Release Notes


  • features
    • PR: feat: introduce secret URLs to runner configuration
    • PR: feat: allow config server.connections config to poll multiple Forgejo servers simultaneously
    • PR: feat: add connections to Runner configuration
  • bug fixes
    • PR: fix: do not emit warnings if max_retries, initial_delay are absent
    • PR: fix: ensure log buffer flush even if a command error occurs in host & lxc executor
    • PR: fix: kill containers explicitly, make Podman behave like Docker
    • PR: fix: premature task completion when chaining multiple reusable workflows
    • PR: fix: permit larger single-line output sizes to be parsed from FORGEJO_OUTPUT file
  • other
    • PR: refactor: introduce String() for Label
    • PR: introducing ephemeral-runners
    • PR: refactor: separate Config from on-disk format
    • PR: test: run integration tests with rootless Podman
    • PR: Preallocate space for variables in run_context
    • PR: refactor: pull cache server management out of runner
    • PR: test: simplify test of service health checks
    • PR: refactor: add 1-to-1 client-to-runner relationship into poller
    • PR: Update module github.com/go-git/go-git/v5 to v5.16.5
    • PR: Update module golang.org/x/term to v0.40.0
    • PR: Update module golang.org/x/sys to v0.41.0
    • PR: Update data.forgejo.org/forgejo/runner Docker tag to v12.6.4
    • PR: Update dependency forgejo/runner to v12.6.4

v12.6.4

Compare Source

Release Notes


  • bug fixes
    • PR: fix: respect "automount" docker setting in one-job
    • PR: fix: interpolate job name after matrix expansion
    • PR: fix: Isolate step containers network namespace to match docker:// action semantics
  • other
    • PR: fix GetOutboundIp auto-detection on ipv6-only systems
    • PR: Alert users that defaults are used when --config is not provided.
    • PR: Update dependency go to v1.25.7
    • PR: Update dependency forgejo/release-notes-assistant to v1.5.2
    • PR: Update dependency forgejo-runner-service-yq to v4.52.2
    • PR: Update https://data.forgejo.org/actions/setup-forgejo action to v3.1.4
    • PR: Update data.forgejo.org/forgejo/runner Docker tag to v12.6.3
    • PR: Update dependency forgejo/runner to v12.6.3

v12.6.3

Compare Source

Release Notes


  • features
    • PR: feat: use node:lts instead of node:20-bullseye as default docker label
  • bug fixes
    • PR: fix: revert switch from lxc-attach to nsenter
  • other

v12.6.2

Compare Source

Release Notes


  • bug fixes
    • PR: fix: inputs containing '-' don't function in LXC executor
  • other
    • PR: Update data.forgejo.org/oci/alpine Docker tag to v3.23
    • PR: Replace code.forgejo.org/oci/docker Docker tag with data.forgejo.org/oci/docker dind
    • PR: Replace code.forgejo.org/forgejo/forgejo Docker tag with data.forgejo.org/forgejo/forgejo
    • PR: Fix typos, grammar issues and split long sentence in config.example.yaml
    • PR: Replace code.forgejo.org/oci/ci Docker tag with data.forgejo.org/oci/ci 1
    • PR: Replace code.forgejo.org/forgejo/runner Docker tag with data.forgejo.org/forgejo/runner 12.6.1
    • PR: Replace alpine packages with data.forgejo.org/oci/alpine latest
    • PR: Update forgejo-runner to v12.6.1

v12.6.1

Compare Source

Release Notes


  • bug fixes
    • PR: fix: PATH modifications are lost in LXC executions
    • PR: fix: support "container.network: host" when using job services
  • other
    • PR: Update forgejo-runner to v12.6.0
    • PR: refactor: support multiple clients in Poller with independent fetch intervals

v12.6.0

Compare Source

Release Notes


v12.5.3

Compare Source

Release Notes


  • bug fixes
    • PR: fix: support Forgejo returning AdditionalTasks but not Task
    • PR: fix: only skip fetching when a commit exists locally
    • PR: fix: unbreak the build for platforms w/o docker support
    • PR: fix: try to empty clone directory that is not empty
  • other
    • PR: Update dependency forgejo/release-notes-assistant to v1.5.1
    • PR: chore: improve internal reporter.go logging
    • PR: Update dependency go to v1.25.6
    • PR: Update module golang.org/x/term to v0.39.0
    • PR: chore: build unsupported platforms
    • PR: Update module golang.org/x/sys to v0.40.0
    • PR: Update data.forgejo.org/oci/alpine Docker tag to v3.23
    • PR: test: add an LXC environment test
    • PR: chore: ensure all tests are run
    • PR: Update module github.com/spf13/cobra to v1.10.2
    • PR: Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.8.0
    • PR: Update dependency forgejo-runner-service-yq to v4.50.1
    • PR: test: ping hostname instead of localhost
    • PR: Update dependency lxc-node to v24
    • PR: Update Node.js to v24
    • PR: Update forgejo-runner to v12.5.2

v12.5.2

Compare Source

In combination with a runner with capacity > 1, and using Forgejo v14.0.0 or v14.0.1, this release has a known defect #​1302 that may cause jobs to appear to be stalled in Forgejo. Please upgrade the runner to v12.5.3 to avoid this issue.

Release Notes


  • other
    • PR: Update module github.com/docker/docker to v28.5.2+incompatible
    • PR: Update forgejo-runner to v12.5.1
    • PR: Update dependency forgejo/release-notes-assistant to v1.5.0
    • PR: <!--description VXBkYXRlIG1vZHVsZSBnaXRodWIuY29tL3JoeXNkL2FjdGlvbmxpbnQgdG8gdjEu

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "after 3am and before 4am on wednesday"
  • 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 Mend Renovate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants