Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package forgejo-runner for openSUSE:Factory checked in at 2026-06-22 17:29:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/forgejo-runner (Old) and /work/SRC/openSUSE:Factory/.forgejo-runner.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "forgejo-runner" Mon Jun 22 17:29:24 2026 rev:49 rq:1360765 version:12.12.0 Changes: -------- --- /work/SRC/openSUSE:Factory/forgejo-runner/forgejo-runner.changes 2026-06-19 17:15:17.821511029 +0200 +++ /work/SRC/openSUSE:Factory/.forgejo-runner.new.1956/forgejo-runner.changes 2026-06-22 17:30:17.623531412 +0200 @@ -1,0 +2,17 @@ +Sat Jun 20 19:42:32 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 12.12.0: + + feat: per-label container platform specification + + feat(jobparser): add support for run-name + + fix(exec): Fix event_name/FORGEJO_EVENT_NAME not being set + + fix: expression evaluation fixes discovered while refactoring 'if' detection +- Update to version 12.11.1: + + fix(docker): honour DOCKER_TLS_VERIFY and DOCKER_CERT_PATH when DOCKER_HOST is set +- Update to version 12.11.0: + + feat(jobparser): implement jobparser capability to evaluate 'if' clauses + + feat: identify runner by its UUID in workflow logs + + feat(jobparser): provide detection capability for permissions being defined + + fix: evaluate if conditions of inner jobs before combining results + + fix: make look-up of matrix values case-insensitive when expanding workflows + +------------------------------------------------------------------- Old: ---- forgejo-runner-12.10.2.obscpio New: ---- forgejo-runner-12.12.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ forgejo-runner.spec ++++++ --- /var/tmp/diff_new_pack.vzaHz4/_old 2026-06-22 17:30:19.083582271 +0200 +++ /var/tmp/diff_new_pack.vzaHz4/_new 2026-06-22 17:30:19.087582411 +0200 @@ -18,7 +18,7 @@ %define services %{name}.service Name: forgejo-runner -Version: 12.10.2 +Version: 12.12.0 Release: 0 Summary: Daemon that connects to a Forgejo instance and runs CI jobs License: GPL-3.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.vzaHz4/_old 2026-06-22 17:30:19.147584501 +0200 +++ /var/tmp/diff_new_pack.vzaHz4/_new 2026-06-22 17:30:19.155584780 +0200 @@ -2,7 +2,7 @@ <service name="obs_scm" mode="manual"> <param name="url">https://code.forgejo.org/forgejo/runner</param> <param name="scm">git</param> - <param name="revision">refs/tags/v12.10.2</param> + <param name="revision">refs/tags/v12.12.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">disable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ forgejo-runner-12.10.2.obscpio -> forgejo-runner-12.12.0.obscpio ++++++ ++++ 13750 lines of diff (skipped) ++++++ forgejo-runner.obsinfo ++++++ --- /var/tmp/diff_new_pack.vzaHz4/_old 2026-06-22 17:30:21.727674378 +0200 +++ /var/tmp/diff_new_pack.vzaHz4/_new 2026-06-22 17:30:21.787676468 +0200 @@ -1,5 +1,5 @@ name: forgejo-runner -version: 12.10.2 -mtime: 1779803787 -commit: bbac773579d5f93ffe0c266a114d7312daab146a +version: 12.12.0 +mtime: 1781919679 +commit: 3750ea0ac30fad62105512deded582f58fa0f644 ++++++ vendor.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/Makefile new/vendor/connectrpc.com/connect/Makefile --- old/vendor/connectrpc.com/connect/Makefile 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/Makefile 2026-06-20 03:41:19.000000000 +0200 @@ -9,9 +9,9 @@ BIN := .tmp/bin export PATH := $(abspath $(BIN)):$(PATH) export GOBIN := $(abspath $(BIN)) -COPYRIGHT_YEARS := 2021-2025 -LICENSE_IGNORE := --ignore /testdata/ -BUF_VERSION := 1.50.1 +COPYRIGHT_YEARS := 2021-2026 +LICENSE_IGNORE := --ignore .github/ --ignore ".*\.ya?ml" +BUF_VERSION := 1.69.0 GOLANGCI_LINT_VERSION ?= v2.11.4 .PHONY: help diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/buffer_pool.go new/vendor/connectrpc.com/connect/buffer_pool.go --- old/vendor/connectrpc.com/connect/buffer_pool.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/buffer_pool.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/client.go new/vendor/connectrpc.com/connect/client.go --- old/vendor/connectrpc.com/connect/client.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/client.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/client_stream.go new/vendor/connectrpc.com/connect/client_stream.go --- old/vendor/connectrpc.com/connect/client_stream.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/client_stream.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/code.go new/vendor/connectrpc.com/connect/code.go --- old/vendor/connectrpc.com/connect/code.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/code.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/codec.go new/vendor/connectrpc.com/connect/codec.go --- old/vendor/connectrpc.com/connect/codec.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/codec.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/compression.go new/vendor/connectrpc.com/connect/compression.go --- old/vendor/connectrpc.com/connect/compression.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/compression.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/connect.go new/vendor/connectrpc.com/connect/connect.go --- old/vendor/connectrpc.com/connect/connect.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/connect.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -33,7 +33,7 @@ ) // Version is the semantic version of the connect module. -const Version = "1.19.2" +const Version = "1.20.0" // These constants are used in compile-time handshakes with connect's generated // code. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/context.go new/vendor/connectrpc.com/connect/context.go --- old/vendor/connectrpc.com/connect/context.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/context.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/duplex_http_call.go new/vendor/connectrpc.com/connect/duplex_http_call.go --- old/vendor/connectrpc.com/connect/duplex_http_call.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/duplex_http_call.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/envelope.go new/vendor/connectrpc.com/connect/envelope.go --- old/vendor/connectrpc.com/connect/envelope.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/envelope.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/error.go new/vendor/connectrpc.com/connect/error.go --- old/vendor/connectrpc.com/connect/error.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/error.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/error_writer.go new/vendor/connectrpc.com/connect/error_writer.go --- old/vendor/connectrpc.com/connect/error_writer.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/error_writer.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/handler.go new/vendor/connectrpc.com/connect/handler.go --- old/vendor/connectrpc.com/connect/handler.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/handler.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/handler_stream.go new/vendor/connectrpc.com/connect/handler_stream.go --- old/vendor/connectrpc.com/connect/handler_stream.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/handler_stream.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/header.go new/vendor/connectrpc.com/connect/header.go --- old/vendor/connectrpc.com/connect/header.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/header.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/idempotency_level.go new/vendor/connectrpc.com/connect/idempotency_level.go --- old/vendor/connectrpc.com/connect/idempotency_level.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/idempotency_level.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/interceptor.go new/vendor/connectrpc.com/connect/interceptor.go --- old/vendor/connectrpc.com/connect/interceptor.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/interceptor.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/internal/gen/connectext/grpc/status/v1/status.pb.go new/vendor/connectrpc.com/connect/internal/gen/connectext/grpc/status/v1/status.pb.go --- old/vendor/connectrpc.com/connect/internal/gen/connectext/grpc/status/v1/status.pb.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/internal/gen/connectext/grpc/status/v1/status.pb.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.36.9 +// protoc-gen-go v1.36.11 // protoc (unknown) // source: connectext/grpc/status/v1/status.proto diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/option.go new/vendor/connectrpc.com/connect/option.go --- old/vendor/connectrpc.com/connect/option.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/option.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/protobuf_util.go new/vendor/connectrpc.com/connect/protobuf_util.go --- old/vendor/connectrpc.com/connect/protobuf_util.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/protobuf_util.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/protocol.go new/vendor/connectrpc.com/connect/protocol.go --- old/vendor/connectrpc.com/connect/protocol.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/protocol.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/protocol_connect.go new/vendor/connectrpc.com/connect/protocol_connect.go --- old/vendor/connectrpc.com/connect/protocol_connect.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/protocol_connect.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -1056,21 +1056,33 @@ } func (m *connectUnaryRequestMarshaler) buildGetURL(data []byte, compressed bool) *url.URL { - url := *m.duplexCall.URL() - query := url.Query() - query.Set(connectUnaryConnectQueryParameter, connectUnaryConnectQueryValue) - query.Set(connectUnaryEncodingQueryParameter, m.codec.Name()) - if m.stableCodec.IsBinary() || compressed { - query.Set(connectUnaryMessageQueryParameter, encodeBinaryQueryValue(data)) - query.Set(connectUnaryBase64QueryParameter, "1") - } else { - query.Set(connectUnaryMessageQueryParameter, string(data)) + var query strings.Builder + appendQueryParam(&query, false, connectUnaryConnectQueryParameter, connectUnaryConnectQueryValue) + binary := m.stableCodec.IsBinary() || compressed + if binary { + appendQueryParam(&query, true, connectUnaryBase64QueryParameter, "1") } if compressed { - query.Set(connectUnaryCompressionQueryParameter, m.compressionName) + appendQueryParam(&query, true, connectUnaryCompressionQueryParameter, url.QueryEscape(m.compressionName)) + } + appendQueryParam(&query, true, connectUnaryEncodingQueryParameter, url.QueryEscape(m.codec.Name())) + if binary { + appendQueryParam(&query, true, connectUnaryMessageQueryParameter, encodeBinaryQueryValue(data)) + } else { + appendQueryParam(&query, true, connectUnaryMessageQueryParameter, url.QueryEscape(string(data))) + } + target := *m.duplexCall.URL() + target.RawQuery = query.String() + return &target +} + +func appendQueryParam(query *strings.Builder, withSeparator bool, key, escapedValue string) { + if withSeparator { + query.WriteByte('&') } - url.RawQuery = query.Encode() - return &url + query.WriteString(key) + query.WriteByte('=') + query.WriteString(escapedValue) } func (m *connectUnaryRequestMarshaler) writeWithGet(url *url.URL) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/protocol_grpc.go new/vendor/connectrpc.com/connect/protocol_grpc.go --- old/vendor/connectrpc.com/connect/protocol_grpc.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/protocol_grpc.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/connectrpc.com/connect/recover.go new/vendor/connectrpc.com/connect/recover.go --- old/vendor/connectrpc.com/connect/recover.go 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/connectrpc.com/connect/recover.go 2026-06-20 03:41:19.000000000 +0200 @@ -1,4 +1,4 @@ -// Copyright 2021-2025 The Connect Authors +// Copyright 2021-2026 The Connect Authors // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vendor/modules.txt new/vendor/modules.txt --- old/vendor/modules.txt 2026-05-29 22:07:49.000000000 +0200 +++ new/vendor/modules.txt 2026-06-20 03:41:19.000000000 +0200 @@ -4,8 +4,8 @@ code.forgejo.org/forgejo/actions-proto/ping/v1/pingv1connect code.forgejo.org/forgejo/actions-proto/runner/v1 code.forgejo.org/forgejo/actions-proto/runner/v1/runnerv1connect -# connectrpc.com/connect v1.19.2 -## explicit; go 1.24.0 +# connectrpc.com/connect v1.20.0 +## explicit; go 1.25.0 connectrpc.com/connect connectrpc.com/connect/internal/gen/connectext/grpc/status/v1 # cyphar.com/go-pathrs v0.2.1
