Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ctlptl for openSUSE:Factory checked in at 2026-04-25 21:36:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ctlptl (Old) and /work/SRC/openSUSE:Factory/.ctlptl.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ctlptl" Sat Apr 25 21:36:45 2026 rev:8 rq:1349061 version:0.9.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ctlptl/ctlptl.changes 2026-04-02 17:42:59.479879379 +0200 +++ /work/SRC/openSUSE:Factory/.ctlptl.new.11940/ctlptl.changes 2026-04-25 21:37:24.021843327 +0200 @@ -1,0 +2,11 @@ +Fri Apr 24 06:06:10 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 0.9.3: + * circleci: fix release script (#410) + * release: only release to tiltdev docker hub namespace (#409) + * circleci: use github app for releases (#408) + * build(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to + 1.43.0 (#404) + * Update version numbers: 0.9.2 + +------------------------------------------------------------------- Old: ---- ctlptl-0.9.2.obscpio New: ---- ctlptl-0.9.3.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ctlptl.spec ++++++ --- /var/tmp/diff_new_pack.QvSN84/_old 2026-04-25 21:37:24.705871231 +0200 +++ /var/tmp/diff_new_pack.QvSN84/_new 2026-04-25 21:37:24.709871394 +0200 @@ -17,7 +17,7 @@ Name: ctlptl -Version: 0.9.2 +Version: 0.9.3 Release: 0 Summary: CLI for declaratively setting up local Kubernetes clusters License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.QvSN84/_old 2026-04-25 21:37:24.745872863 +0200 +++ /var/tmp/diff_new_pack.QvSN84/_new 2026-04-25 21:37:24.749873026 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/tilt-dev/ctlptl</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v0.9.2</param> + <param name="revision">v0.9.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.QvSN84/_old 2026-04-25 21:37:24.769873841 +0200 +++ /var/tmp/diff_new_pack.QvSN84/_new 2026-04-25 21:37:24.773874004 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/tilt-dev/ctlptl</param> - <param name="changesrevision">4ccc9bdce8acd65b158c58de701cd6e71502423c</param></service></servicedata> + <param name="changesrevision">18da48733e359964e54ecaa5c8765c652b86b553</param></service></servicedata> (No newline at EOF) ++++++ ctlptl-0.9.2.obscpio -> ctlptl-0.9.3.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/.circleci/config.yml new/ctlptl-0.9.3/.circleci/config.yml --- old/ctlptl-0.9.2/.circleci/config.yml 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/.circleci/config.yml 2026-04-23 20:51:14.000000000 +0200 @@ -16,7 +16,7 @@ only_for_branches: main e2e-remote-docker: docker: - - image: "docker/tilt-ctlptl-ci@sha256:5616dcc986f2bac09a4c2f8f3b9f95b0480de947fc3816da7ea94046410ff2c8" + - image: "tiltdev/ctlptl-ci@sha256:e3aa0b3666645820821254b06dbaf6def4fe8dca7c3418aa032440e89167c1ae" steps: - checkout - setup_remote_docker @@ -72,7 +72,8 @@ ca-certificates \ curl \ gnupg \ - lsb-release + lsb-release \ + jq mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo \ @@ -104,7 +105,8 @@ ca-certificates \ curl \ gnupg \ - lsb-release + lsb-release \ + jq mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo \ @@ -116,6 +118,7 @@ rm -rf /var/lib/apt/lists/* popd + - run: echo "export GITHUB_TOKEN=$(./hack/github-app-token.sh)" >> "$BASH_ENV" - run: ./hack/release.sh - slack/status: mentions: "nick" @@ -137,7 +140,7 @@ jobs: - release: context: - - Tilt Release CLI Context + - Tilt Github Context - Tilt Docker Login Context filters: branches: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/.goreleaser.yml new/ctlptl-0.9.3/.goreleaser.yml --- old/ctlptl-0.9.2/.goreleaser.yml 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/.goreleaser.yml 2026-04-23 20:51:14.000000000 +0200 @@ -48,7 +48,7 @@ name: homebrew-tap commit_author: name: Tilt Dev - email: [email protected] + email: [email protected] url_template: "https://github.com/tilt-dev/ctlptl/releases/download/{{ .Tag }}/{{ .ArtifactName }}" homepage: "https://ctlptl.dev/" description: "Making local Kubernetes clusters easy to set up and tear down" @@ -75,7 +75,7 @@ name: scoop-bucket commit_author: name: Tilt Dev - email: [email protected] + email: [email protected] commit_msg_template: "Scoop update for {{ .ProjectName }} version {{ .Tag }}" homepage: "https://ctlptl.dev/" description: "Making local Kubernetes clusters easy to set up and tear down" @@ -85,7 +85,6 @@ goarch: amd64 image_templates: - "tiltdev/ctlptl:{{ .Tag }}-amd64" - - "docker/tilt-ctlptl:{{ .Tag }}-amd64" dockerfile: hack/Dockerfile use: buildx build_flag_templates: @@ -103,7 +102,6 @@ goarm: '' image_templates: - "tiltdev/ctlptl:{{ .Tag }}-arm64" - - "docker/tilt-ctlptl:{{ .Tag }}-arm64" dockerfile: hack/Dockerfile use: buildx build_flag_templates: @@ -125,14 +123,6 @@ image_templates: - tiltdev/{{ .ProjectName }}:{{ .Tag }}-amd64 - tiltdev/{{ .ProjectName }}:{{ .Tag }}-arm64 -- name_template: docker/tilt-{{ .ProjectName }}:{{ .Tag }} - image_templates: - - docker/tilt-{{ .ProjectName }}:{{ .Tag }}-amd64 - - docker/tilt-{{ .ProjectName }}:{{ .Tag }}-arm64 -- name_template: docker/tilt-{{ .ProjectName }}:latest - image_templates: - - docker/tilt-{{ .ProjectName }}:{{ .Tag }}-amd64 - - docker/tilt-{{ .ProjectName }}:{{ .Tag }}-arm64 # Uncomment these lines if you want to experiment with other diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/CODE_OF_CONDUCT.md new/ctlptl-0.9.3/CODE_OF_CONDUCT.md --- old/ctlptl-0.9.2/CODE_OF_CONDUCT.md 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/CODE_OF_CONDUCT.md 2026-04-23 20:51:14.000000000 +0200 @@ -65,7 +65,7 @@ If you see someone violating the Code of Conduct, you are encouraged to address the behavior directly with those involved. Many issues can be resolved quickly and easily, and this gives people more control over the outcome of their dispute. If you are unable to resolve the matter for any reason, or if the behavior is threatening or harassing, report it. We are dedicated to providing an environment where participants feel welcome and safe. -Reports should be directed to **[email protected]**. +Reports should be directed to **[email protected]**. We will investigate every complaint, but you may not receive a direct response. We will use our discretion in determining when and how to follow up on reported incidents, which may range from not taking action to permanent expulsion from the project and project-sponsored spaces. We will notify the accused of the report and provide them an opportunity to discuss it before any action is taken. The identity of the reporter will be omitted from the details of the report supplied to the accused. In potentially harmful situations, such as ongoing harassment or threats to anyone’s safety, we may take action without notice. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/INSTALL.md new/ctlptl-0.9.3/INSTALL.md --- old/ctlptl-0.9.2/INSTALL.md 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/INSTALL.md 2026-04-23 20:51:14.000000000 +0200 @@ -40,21 +40,21 @@ On macOS: ```bash -CTLPTL_VERSION="0.9.1" +CTLPTL_VERSION="0.9.2" curl -fsSL https://github.com/tilt-dev/ctlptl/releases/download/v$CTLPTL_VERSION/ctlptl.$CTLPTL_VERSION.mac.x86_64.tar.gz | sudo tar -xzv -C /usr/local/bin ctlptl ``` On Linux: ```bash -CTLPTL_VERSION="0.9.1" +CTLPTL_VERSION="0.9.2" curl -fsSL https://github.com/tilt-dev/ctlptl/releases/download/v$CTLPTL_VERSION/ctlptl.$CTLPTL_VERSION.linux.x86_64.tar.gz | sudo tar -xzv -C /usr/local/bin ctlptl ``` On Windows: ```powershell -$CTLPTL_VERSION = "0.9.1" +$CTLPTL_VERSION = "0.9.2" Invoke-WebRequest "https://github.com/tilt-dev/ctlptl/releases/download/v$CTLPTL_VERSION/ctlptl.$CTLPTL_VERSION.windows.x86_64.zip" -OutFile "ctlptl.zip" Expand-Archive "ctlptl.zip" -DestinationPath "ctlptl" Move-Item -Force -Path "ctlptl\ctlptl.exe" -Destination "$home\bin\ctlptl.exe" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/go.mod new/ctlptl-0.9.3/go.mod --- old/ctlptl-0.9.2/go.mod 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/go.mod 2026-04-23 20:51:14.000000000 +0200 @@ -99,20 +99,20 @@ github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opentelemetry.io/auto/sdk v1.2.1 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect - go.opentelemetry.io/otel v1.40.0 // indirect + go.opentelemetry.io/otel v1.43.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.35.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 // indirect - go.opentelemetry.io/otel/metric v1.40.0 // indirect - go.opentelemetry.io/otel/sdk v1.40.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.40.0 // indirect - go.opentelemetry.io/otel/trace v1.40.0 // indirect + go.opentelemetry.io/otel/metric v1.43.0 // indirect + go.opentelemetry.io/otel/sdk v1.43.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.43.0 // indirect + go.opentelemetry.io/otel/trace v1.43.0 // indirect go.opentelemetry.io/proto/otlp v1.6.0 // indirect go.yaml.in/yaml/v2 v2.4.3 // indirect go.yaml.in/yaml/v3 v3.0.4 // indirect golang.org/x/net v0.48.0 // indirect golang.org/x/oauth2 v0.34.0 // indirect - golang.org/x/sys v0.40.0 // indirect + golang.org/x/sys v0.42.0 // indirect golang.org/x/term v0.38.0 // indirect golang.org/x/text v0.32.0 // indirect golang.org/x/time v0.11.0 // indirect diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/go.sum new/ctlptl-0.9.3/go.sum --- old/ctlptl-0.9.2/go.sum 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/go.sum 2026-04-23 20:51:14.000000000 +0200 @@ -385,22 +385,22 @@ go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 h1:sbiXRNDSWJOTobXh5HyQKjq6wUC5tNybqjIqDpAY4CU= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0/go.mod h1:69uWxva0WgAA/4bu2Yy70SLDBwZXuQ6PbBpbsa5iZrQ= -go.opentelemetry.io/otel v1.40.0 h1:oA5YeOcpRTXq6NN7frwmwFR0Cn3RhTVZvXsP4duvCms= -go.opentelemetry.io/otel v1.40.0/go.mod h1:IMb+uXZUKkMXdPddhwAHm6UfOwJyh4ct1ybIlV14J0g= +go.opentelemetry.io/otel v1.43.0 h1:mYIM03dnh5zfN7HautFE4ieIig9amkNANT+xcVxAj9I= +go.opentelemetry.io/otel v1.43.0/go.mod h1:JuG+u74mvjvcm8vj8pI5XiHy1zDeoCS2LB1spIq7Ay0= go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.35.0 h1:QcFwRrZLc82r8wODjvyCbP7Ifp3UANaBSmhDSFjnqSc= go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.35.0/go.mod h1:CXIWhUomyWBG/oY2/r/kLp6K/cmx9e/7DLpBuuGdLCA= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 h1:1fTNlAIJZGWLP5FVu0fikVry1IsiUnXjf7QFvoNN3Xw= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0/go.mod h1:zjPK58DtkqQFn+YUMbx0M2XV3QgKU0gS9LeGohREyK4= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 h1:m639+BofXTvcY1q8CGs4ItwQarYtJPOWmVobfM1HpVI= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0/go.mod h1:LjReUci/F4BUyv+y4dwnq3h/26iNOeC3wAIqgvTIZVo= -go.opentelemetry.io/otel/metric v1.40.0 h1:rcZe317KPftE2rstWIBitCdVp89A2HqjkxR3c11+p9g= -go.opentelemetry.io/otel/metric v1.40.0/go.mod h1:ib/crwQH7N3r5kfiBZQbwrTge743UDc7DTFVZrrXnqc= -go.opentelemetry.io/otel/sdk v1.40.0 h1:KHW/jUzgo6wsPh9At46+h4upjtccTmuZCFAc9OJ71f8= -go.opentelemetry.io/otel/sdk v1.40.0/go.mod h1:Ph7EFdYvxq72Y8Li9q8KebuYUr2KoeyHx0DRMKrYBUE= -go.opentelemetry.io/otel/sdk/metric v1.40.0 h1:mtmdVqgQkeRxHgRv4qhyJduP3fYJRMX4AtAlbuWdCYw= -go.opentelemetry.io/otel/sdk/metric v1.40.0/go.mod h1:4Z2bGMf0KSK3uRjlczMOeMhKU2rhUqdWNoKcYrtcBPg= -go.opentelemetry.io/otel/trace v1.40.0 h1:WA4etStDttCSYuhwvEa8OP8I5EWu24lkOzp+ZYblVjw= -go.opentelemetry.io/otel/trace v1.40.0/go.mod h1:zeAhriXecNGP/s2SEG3+Y8X9ujcJOTqQ5RgdEJcawiA= +go.opentelemetry.io/otel/metric v1.43.0 h1:d7638QeInOnuwOONPp4JAOGfbCEpYb+K6DVWvdxGzgM= +go.opentelemetry.io/otel/metric v1.43.0/go.mod h1:RDnPtIxvqlgO8GRW18W6Z/4P462ldprJtfxHxyKd2PY= +go.opentelemetry.io/otel/sdk v1.43.0 h1:pi5mE86i5rTeLXqoF/hhiBtUNcrAGHLKQdhg4h4V9Dg= +go.opentelemetry.io/otel/sdk v1.43.0/go.mod h1:P+IkVU3iWukmiit/Yf9AWvpyRDlUeBaRg6Y+C58QHzg= +go.opentelemetry.io/otel/sdk/metric v1.43.0 h1:S88dyqXjJkuBNLeMcVPRFXpRw2fuwdvfCGLEo89fDkw= +go.opentelemetry.io/otel/sdk/metric v1.43.0/go.mod h1:C/RJtwSEJ5hzTiUz5pXF1kILHStzb9zFlIEe85bhj6A= +go.opentelemetry.io/otel/trace v1.43.0 h1:BkNrHpup+4k4w+ZZ86CZoHHEkohws8AY+WTX09nk+3A= +go.opentelemetry.io/otel/trace v1.43.0/go.mod h1:/QJhyVBUUswCphDVxq+8mld+AvhXZLhe+8WVFxiFff0= go.opentelemetry.io/proto/otlp v1.6.0 h1:jQjP+AQyTf+Fe7OKj/MfkDrmK4MNVtw2NpXsf9fefDI= go.opentelemetry.io/proto/otlp v1.6.0/go.mod h1:cicgGehlFuNdgZkcALOCh3VE6K/u2tAjzlRhDwmVpZc= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= @@ -473,8 +473,8 @@ golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ= -golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/sys v0.42.0 h1:omrd2nAlyT5ESRdCLYdm3+fMfNFE/+Rf4bDIQImRJeo= +golang.org/x/sys v0.42.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.38.0 h1:PQ5pkm/rLO6HnxFR7N2lJHOZX6Kez5Y1gDSJla6jo7Q= golang.org/x/term v0.38.0/go.mod h1:bSEAKrOT1W+VSu9TSCMtoGEOUcKxOKgl3LE5QEF/xVg= golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/hack/github-app-token.sh new/ctlptl-0.9.3/hack/github-app-token.sh --- old/ctlptl-0.9.2/hack/github-app-token.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/ctlptl-0.9.3/hack/github-app-token.sh 2026-04-23 20:51:14.000000000 +0200 @@ -0,0 +1,53 @@ +#!/bin/bash +# +# Exchanges github app private key for an installation access token. +# +# Usage: +# GITHUB_CLIENT_ID=... GITHUB_PRIVATE_KEY_BASE64=... GITHUB_INSTALLATION_ID=... ./github-app-token.sh + +set -euo pipefail + +# Adapted from +# https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-a-json-web-token-jwt-for-a-github-app +# https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app/generating-an-installation-access-token-for-a-github-app +# Decode the base64-encoded private key +pem=$(echo "$GITHUB_PRIVATE_KEY_BASE64" | base64 --decode) + +now=$(date +%s) +iat=$((${now} - 60)) # Issues 60 seconds in the past +exp=$((${now} + 600)) # Expires 10 minutes in the future + +b64enc() { openssl base64 | tr -d '=' | tr '/+' '_-' | tr -d '\n'; } + +header_json='{ "typ":"JWT", + "alg":"RS256" +}' +# Header encode +header=$( echo -n "${header_json}" | b64enc ) + +payload_json="{ \"iat\":${iat}, + \"exp\":${exp}, + \"iss\":\"${GITHUB_CLIENT_ID}\" +}" +# Payload encode +payload=$( echo -n "${payload_json}" | b64enc ) + +# Signature +header_payload="${header}"."${payload}" +signature=$( + openssl dgst -sha256 -sign <(echo -n "${pem}") \ + <(echo -n "${header_payload}") | b64enc +) + +# Create JWT +JWT="${header_payload}"."${signature}" +token=$(curl -sSL --request POST \ +--url "https://api.github.com/app/installations/$GITHUB_INSTALLATION_ID/access_tokens" \ +--header "Accept: application/vnd.github+json" \ +--header "Authorization: Bearer $JWT" \ +--header "X-GitHub-Api-Version: 2026-03-10" | jq -r '.token') +if [[ "$token" == "" ]]; then + echo "Failed to get token" >&2 + exit 1 +fi +echo "$token" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/hack/publish-ci-image.sh new/ctlptl-0.9.3/hack/publish-ci-image.sh --- old/ctlptl-0.9.2/hack/publish-ci-image.sh 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/hack/publish-ci-image.sh 2026-04-23 20:51:14.000000000 +0200 @@ -3,7 +3,7 @@ set -euo pipefail BUILDER=buildx-multiarch -IMAGE_NAME=docker/tilt-ctlptl-ci +IMAGE_NAME=tiltdev/ctlptl-ci docker buildx inspect $BUILDER || docker buildx create --name=$BUILDER --driver=docker-container --driver-opt=network=host docker buildx build --builder=$BUILDER --pull --platform=linux/amd64,linux/arm64 --push -t "$IMAGE_NAME" -f .circleci/Dockerfile . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ctlptl-0.9.2/hack/release-update-docs.sh new/ctlptl-0.9.3/hack/release-update-docs.sh --- old/ctlptl-0.9.2/hack/release-update-docs.sh 2026-04-01 18:13:10.000000000 +0200 +++ new/ctlptl-0.9.3/hack/release-update-docs.sh 2026-04-23 20:51:14.000000000 +0200 @@ -33,7 +33,7 @@ sed -i -E "s/CTLPTL_VERSION = \".*\"/CTLPTL_VERSION = \"$VERSION\"/" INSTALL.md go run ./cmd/ctlptl docs ./docs git add . -git config --global user.email "[email protected]" +git config --global user.email "[email protected]" git config --global user.name "Tilt Dev" git commit -a -m "Update version numbers: $VERSION" git push origin main ++++++ ctlptl.obsinfo ++++++ --- /var/tmp/diff_new_pack.QvSN84/_old 2026-04-25 21:37:25.457901908 +0200 +++ /var/tmp/diff_new_pack.QvSN84/_new 2026-04-25 21:37:25.525904682 +0200 @@ -1,5 +1,5 @@ name: ctlptl -version: 0.9.2 -mtime: 1775059990 -commit: 4ccc9bdce8acd65b158c58de701cd6e71502423c +version: 0.9.3 +mtime: 1776970274 +commit: 18da48733e359964e54ecaa5c8765c652b86b553 ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/ctlptl/vendor.tar.gz /work/SRC/openSUSE:Factory/.ctlptl.new.11940/vendor.tar.gz differ: char 130, line 2
