Update code.forgejo.org/forgejo/runner Docker tag to v12.9.0

Share
Update code.forgejo.org/forgejo/runner Docker tag to v12.9.0
Photo by Hannah Gibbs / Unsplash

The container in the Oracle cloud infrastructure spun up with Docker Compose was updated by Watchtower with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
code.forgejo.org/forgejo/runner (source) minor 12.7.112.9.0

Release Notes

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

v12.9.0

Compare Source

Release Notes


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

v12.8.2

Compare Source

Release Notes


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

v12.8.1

Compare Source

Release Notes


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

v12.8.0

Compare Source

Release Notes


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

v12.7.3

Compare Source

Release Notes


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

v12.7.2

Compare Source

Release Notes


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

Read more

Me on Mastodon - This link is here for verification purposes.