From bbdea84944930b664f58dbfce609f4ac6fa2284d Mon Sep 17 00:00:00 2001 From: Maxime David Date: Wed, 4 Jun 2025 07:09:06 +0100 Subject: [PATCH 1/6] feat: add go auto-bump --- .github/workflows/ci-gomod-auto-upgrade.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/workflows/ci-gomod-auto-upgrade.yaml diff --git a/.github/workflows/ci-gomod-auto-upgrade.yaml b/.github/workflows/ci-gomod-auto-upgrade.yaml new file mode 100644 index 0000000000..5b29301d0e --- /dev/null +++ b/.github/workflows/ci-gomod-auto-upgrade.yaml @@ -0,0 +1,15 @@ +name: "Go version auto upgrade" +on: + schedule: + - cron: "00 7 * * *" # Every day at 07:00 UTC + workflow_dispatch: +permissions: + contents: read +jobs: + gomod-go-version-updater-action: + permissions: + contents: write + pull-requests: write + runs-on: ubuntu-latest + steps: + - uses: 030/gomod-go-version-updater-action@7de28fa4093a877ba8924f7901e6c7b6e5dd3954 # v0.3.3 \ No newline at end of file From 72e3909946cfdbeb31555642b984ba041f88e084 Mon Sep 17 00:00:00 2001 From: Maxime David Date: Wed, 4 Jun 2025 07:22:41 +0100 Subject: [PATCH 2/6] feat: try worflow_run --- .github/workflows/ci-collector.yml | 4 ++++ .github/workflows/ci-gomod-auto-upgrade.yaml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-collector.yml b/.github/workflows/ci-collector.yml index 1a356d0308..d158c41e36 100644 --- a/.github/workflows/ci-collector.yml +++ b/.github/workflows/ci-collector.yml @@ -13,6 +13,10 @@ on: - '.github/workflows/ci-collector.yml' branches: - main + workflow_run: + workflows: ["Go version auto upgrade"] + types: + - completed permissions: contents: read diff --git a/.github/workflows/ci-gomod-auto-upgrade.yaml b/.github/workflows/ci-gomod-auto-upgrade.yaml index 5b29301d0e..1527d0a96c 100644 --- a/.github/workflows/ci-gomod-auto-upgrade.yaml +++ b/.github/workflows/ci-gomod-auto-upgrade.yaml @@ -2,7 +2,7 @@ name: "Go version auto upgrade" on: schedule: - cron: "00 7 * * *" # Every day at 07:00 UTC - workflow_dispatch: + workflow_dispatch: # Ability to manually trigger the workflow permissions: contents: read jobs: From 0224ee9abd69d8f8078791cf71609b7859a5d0b9 Mon Sep 17 00:00:00 2001 From: Maxime David Date: Wed, 4 Jun 2025 07:30:03 +0100 Subject: [PATCH 3/6] ci: trigger From 794abdbe78ff14d53e600347fd3399127d5c1450 Mon Sep 17 00:00:00 2001 From: Maxime David Date: Wed, 4 Jun 2025 07:31:13 +0100 Subject: [PATCH 4/6] fix: naming --- .github/workflows/ci-collector.yml | 2 +- .github/workflows/ci-gomod-auto-upgrade.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-collector.yml b/.github/workflows/ci-collector.yml index d158c41e36..5686e41069 100644 --- a/.github/workflows/ci-collector.yml +++ b/.github/workflows/ci-collector.yml @@ -14,7 +14,7 @@ on: branches: - main workflow_run: - workflows: ["Go version auto upgrade"] + workflows: ["Continuous Build (Collector Go Version Auto Upgrade)"] types: - completed diff --git a/.github/workflows/ci-gomod-auto-upgrade.yaml b/.github/workflows/ci-gomod-auto-upgrade.yaml index 1527d0a96c..901179c230 100644 --- a/.github/workflows/ci-gomod-auto-upgrade.yaml +++ b/.github/workflows/ci-gomod-auto-upgrade.yaml @@ -1,4 +1,4 @@ -name: "Go version auto upgrade" +name: "Continuous Build (Collector Go Version Auto Upgrade)" on: schedule: - cron: "00 7 * * *" # Every day at 07:00 UTC From 567a2d712a0b35d85e1bfee1d57883693d8a564c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Jun 2025 06:31:51 +0000 Subject: [PATCH 5/6] build(deps): bump golang version from 1.24.2 to 1.24.3 --- collector/go.mod | 2 +- collector/internal/tools/go.mod | 2 +- collector/lambdacomponents/go.mod | 2 +- collector/lambdalifecycle/go.mod | 2 +- collector/processor/coldstartprocessor/go.mod | 2 +- collector/processor/decoupleprocessor/go.mod | 2 +- collector/receiver/telemetryapireceiver/go.mod | 2 +- collector/receiver/telemetryapireceiver/go.sum | 2 +- go/sample-apps/function/go.mod | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/collector/go.mod b/collector/go.mod index a6b56ee8e6..c689765d2a 100644 --- a/collector/go.mod +++ b/collector/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector -go 1.24.2 +go 1.24.3 replace github.com/open-telemetry/opentelemetry-lambda/collector/lambdacomponents => ./lambdacomponents diff --git a/collector/internal/tools/go.mod b/collector/internal/tools/go.mod index aa0e2badab..dda12d60ff 100644 --- a/collector/internal/tools/go.mod +++ b/collector/internal/tools/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/internal/tools -go 1.24.2 +go 1.24.3 require ( github.com/client9/misspell v0.3.4 diff --git a/collector/lambdacomponents/go.mod b/collector/lambdacomponents/go.mod index 3dd9de38cb..bed22d2ee8 100644 --- a/collector/lambdacomponents/go.mod +++ b/collector/lambdacomponents/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/lambdacomponents -go 1.24.2 +go 1.24.3 require ( github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.127.0 diff --git a/collector/lambdalifecycle/go.mod b/collector/lambdalifecycle/go.mod index 08a55c6712..41f186acbd 100644 --- a/collector/lambdalifecycle/go.mod +++ b/collector/lambdalifecycle/go.mod @@ -1,3 +1,3 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle -go 1.24.2 +go 1.24.3 diff --git a/collector/processor/coldstartprocessor/go.mod b/collector/processor/coldstartprocessor/go.mod index 311b51506f..3de0d93184 100644 --- a/collector/processor/coldstartprocessor/go.mod +++ b/collector/processor/coldstartprocessor/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/processor/coldstartprocessor -go 1.24.2 +go 1.24.3 require ( github.com/cespare/xxhash v1.1.0 diff --git a/collector/processor/decoupleprocessor/go.mod b/collector/processor/decoupleprocessor/go.mod index f53f638124..a07078cb1b 100644 --- a/collector/processor/decoupleprocessor/go.mod +++ b/collector/processor/decoupleprocessor/go.mod @@ -2,7 +2,7 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/processor/decoup replace github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle => ../../lambdalifecycle -go 1.24.2 +go 1.24.3 require ( github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle v0.0.0-00010101000000-000000000000 diff --git a/collector/receiver/telemetryapireceiver/go.mod b/collector/receiver/telemetryapireceiver/go.mod index 175b10fb67..0a75461df8 100644 --- a/collector/receiver/telemetryapireceiver/go.mod +++ b/collector/receiver/telemetryapireceiver/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/receiver/telemetryapireceiver -go 1.24.2 +go 1.24.3 replace github.com/open-telemetry/opentelemetry-lambda/collector => ../../ diff --git a/collector/receiver/telemetryapireceiver/go.sum b/collector/receiver/telemetryapireceiver/go.sum index c9a6fea545..8b36608d71 100644 --- a/collector/receiver/telemetryapireceiver/go.sum +++ b/collector/receiver/telemetryapireceiver/go.sum @@ -61,7 +61,7 @@ github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9de github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.126.0 h1:2Wjp+vqmTXfPGdsCGfvfPGjvakEWlLwIwz0yb9fzH5A= +go.opentelemetry.io/collector v0.127.0 h1:W8Gs3W/Z2kY6cDSb6yv79Wtqg8DbcKEYz5dNIBooaFk= go.opentelemetry.io/collector/component v1.33.0 h1:AoP5ZGEU7Q3YDYQx2CgYy82Xmy3gLgh1WCMeLtTXXFo= go.opentelemetry.io/collector/component v1.33.0/go.mod h1:/5v3hl1GSQT45D6T7sE/LB6nlQMMRHCYDX1glJamh7E= go.opentelemetry.io/collector/component/componenttest v0.127.0 h1:2cieQeh5OS1zf73Aad4b8Rf5vCDk5Hlb6oeJH7Q1VYs= diff --git a/go/sample-apps/function/go.mod b/go/sample-apps/function/go.mod index 14cc8d91e8..886c17fafe 100644 --- a/go/sample-apps/function/go.mod +++ b/go/sample-apps/function/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/go/sample-apps/function -go 1.24.2 +go 1.24.3 require ( github.com/aws/aws-lambda-go v1.48.0 From 1c85e5d4c730408193578d5bf57b836ac88de0a7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Jun 2025 07:07:36 +0000 Subject: [PATCH 6/6] build(deps): bump golang version from 1.24.3 to 1.24.4 --- collector/go.mod | 2 +- collector/internal/tools/go.mod | 2 +- collector/lambdacomponents/go.mod | 2 +- collector/lambdalifecycle/go.mod | 2 +- collector/processor/coldstartprocessor/go.mod | 2 +- collector/processor/decoupleprocessor/go.mod | 2 +- collector/receiver/telemetryapireceiver/go.mod | 2 +- go/sample-apps/function/go.mod | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/collector/go.mod b/collector/go.mod index c689765d2a..7d7025c867 100644 --- a/collector/go.mod +++ b/collector/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector -go 1.24.3 +go 1.24.4 replace github.com/open-telemetry/opentelemetry-lambda/collector/lambdacomponents => ./lambdacomponents diff --git a/collector/internal/tools/go.mod b/collector/internal/tools/go.mod index dda12d60ff..258b902bc6 100644 --- a/collector/internal/tools/go.mod +++ b/collector/internal/tools/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/internal/tools -go 1.24.3 +go 1.24.4 require ( github.com/client9/misspell v0.3.4 diff --git a/collector/lambdacomponents/go.mod b/collector/lambdacomponents/go.mod index bed22d2ee8..8d76f74a09 100644 --- a/collector/lambdacomponents/go.mod +++ b/collector/lambdacomponents/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/lambdacomponents -go 1.24.3 +go 1.24.4 require ( github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector v0.127.0 diff --git a/collector/lambdalifecycle/go.mod b/collector/lambdalifecycle/go.mod index 41f186acbd..79aa02e218 100644 --- a/collector/lambdalifecycle/go.mod +++ b/collector/lambdalifecycle/go.mod @@ -1,3 +1,3 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle -go 1.24.3 +go 1.24.4 diff --git a/collector/processor/coldstartprocessor/go.mod b/collector/processor/coldstartprocessor/go.mod index 3de0d93184..b30e2444cf 100644 --- a/collector/processor/coldstartprocessor/go.mod +++ b/collector/processor/coldstartprocessor/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/processor/coldstartprocessor -go 1.24.3 +go 1.24.4 require ( github.com/cespare/xxhash v1.1.0 diff --git a/collector/processor/decoupleprocessor/go.mod b/collector/processor/decoupleprocessor/go.mod index a07078cb1b..43bf9fd30b 100644 --- a/collector/processor/decoupleprocessor/go.mod +++ b/collector/processor/decoupleprocessor/go.mod @@ -2,7 +2,7 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/processor/decoup replace github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle => ../../lambdalifecycle -go 1.24.3 +go 1.24.4 require ( github.com/open-telemetry/opentelemetry-lambda/collector/lambdalifecycle v0.0.0-00010101000000-000000000000 diff --git a/collector/receiver/telemetryapireceiver/go.mod b/collector/receiver/telemetryapireceiver/go.mod index 0a75461df8..c7232e7620 100644 --- a/collector/receiver/telemetryapireceiver/go.mod +++ b/collector/receiver/telemetryapireceiver/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/collector/receiver/telemetryapireceiver -go 1.24.3 +go 1.24.4 replace github.com/open-telemetry/opentelemetry-lambda/collector => ../../ diff --git a/go/sample-apps/function/go.mod b/go/sample-apps/function/go.mod index 886c17fafe..a79f32278b 100644 --- a/go/sample-apps/function/go.mod +++ b/go/sample-apps/function/go.mod @@ -1,6 +1,6 @@ module github.com/open-telemetry/opentelemetry-lambda/go/sample-apps/function -go 1.24.3 +go 1.24.4 require ( github.com/aws/aws-lambda-go v1.48.0