Skip to content

Commit ec0d87e

Browse files
Merge branch 'main' into copilot/update-error-reporting-url
2 parents aecc95e + b58395f commit ec0d87e

12 files changed

Lines changed: 84 additions & 57 deletions

File tree

.github/.kodiak.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
version = 1
33

44
[approve]
5-
auto_approve_usernames = ["cq-bot"]
5+
auto_approve_usernames = ["cloudquery-ci"]
66

77
[merge.message]
88
body = "pull_request_body"

.github/workflows/lint_golang.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ jobs:
1515
name: Lint with GolangCI
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v6
19-
- uses: actions/setup-go@v6
18+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
19+
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
2020
id: go
2121
with:
2222
go-version-file: go.mod
2323
# We use a manually configured cache key to avoid conflicts with the test action cache
2424
# See https://github.com/actions/setup-go/issues/358
2525
cache: false
26-
- uses: actions/cache@v5
26+
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
2727
with:
2828
path: |
2929
~/.cache/go-build
@@ -32,7 +32,7 @@ jobs:
3232
restore-keys: |
3333
${{runner.os}}-go-${{steps.go.outputs.go-version}}-lint
3434
- name: golangci-lint
35-
uses: golangci/golangci-lint-action@v9
35+
uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 # v9
3636
with:
37-
version: v2.10.1
37+
version: v2.11.4
3838
args: --verbose

.github/workflows/pr_title.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: "Validate PR title"
22

33
on:
4-
pull_request_target:
4+
pull_request:
55
types:
66
- opened
77
- edited
@@ -17,7 +17,7 @@ jobs:
1717
steps:
1818
# Please look up the latest version from
1919
# https://github.com/amannn/action-semantic-pull-request/releases
20-
- uses: amannn/action-semantic-pull-request@v6
20+
- uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 # v6
2121
env:
2222
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2323
with:

.github/workflows/regen.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,23 @@ jobs:
1212
timeout-minutes: 30
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v6
16-
- uses: actions/setup-go@v6
15+
- name: Generate GitHub App token
16+
id: app-token
17+
uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3
18+
with:
19+
app-id: ${{ secrets.CQ_APP_ID }}
20+
private-key: ${{ secrets.CQ_APP_PRIVATE_KEY }}
21+
permission-contents: write
22+
permission-pull-requests: write
23+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
24+
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
1725
id: go
1826
with:
1927
go-version-file: go.mod
2028
# We use a manually configured cache key to avoid conflicts with the test action cache
2129
# See https://github.com/actions/setup-go/issues/358
2230
cache: false
23-
- uses: actions/cache@v5
31+
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
2432
with:
2533
path: |
2634
~/.cache/go-build
@@ -41,14 +49,13 @@ jobs:
4149
make clone
4250
make gen-proto
4351
- name: Create Pull Request
44-
uses: peter-evans/create-pull-request@v8
52+
uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8
4553
with:
4654
# required so the PR triggers workflow runs
47-
token: ${{ secrets.GH_CQ_BOT }}
55+
token: ${{ steps.app-token.outputs.token }}
4856
branch: fix/gen_proto
4957
base: main
5058
title: "fix: Generate Go Code from `plugin-pb`"
5159
commit-message: "fix: Generate Go Code from `plugin-pb`"
5260
body: This PR was created by a scheduled workflow to regenerate the Go code from `plugin-pb`.
53-
author: cq-bot <cq-bot@users.noreply.github.com>
5461
labels: automerge

.github/workflows/release_pr.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,18 @@ jobs:
1111
release-please:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: googleapis/release-please-action@v4
14+
- name: Generate GitHub App token
15+
id: app-token
16+
uses: actions/create-github-app-token@f8d387b68d61c58ab83c6c016672934102569859 # v3
17+
with:
18+
app-id: ${{ secrets.CQ_APP_ID }}
19+
private-key: ${{ secrets.CQ_APP_PRIVATE_KEY }}
20+
permission-contents: write
21+
permission-pull-requests: write
22+
- uses: googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 # v4
1523
id: release
1624
with:
17-
token: ${{ secrets.GH_CQ_BOT }}
25+
token: ${{ steps.app-token.outputs.token }}
1826
- name: Parse semver string
1927
if: steps.release.outputs.release_created
2028
id: semver_parser
@@ -30,10 +38,10 @@ jobs:
3038
with:
3139
prerelease: true
3240
- name: Trigger Renovate
33-
uses: actions/github-script@v8
41+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
3442
if: steps.release.outputs.release_created && steps.semver_parser.outputs.prerelease == ''
3543
with:
36-
github-token: ${{ secrets.GH_CQ_BOT }}
44+
github-token: ${{ steps.app-token.outputs.token }}
3745
script: |
3846
github.rest.actions.createWorkflowDispatch({
3947
owner: 'cloudquery',

.github/workflows/unittest.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
os: [ubuntu-latest, macos-latest, windows-latest]
2121
steps:
2222
- name: Check out code into the Go module directory
23-
uses: actions/checkout@v6
23+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2424
- name: Set up Go 1.x
25-
uses: actions/setup-go@v6
25+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
2626
with:
2727
go-version-file: go.mod
2828
- run: go mod download

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "1.27.11"
2+
".": "1.27.13"
33
}

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# Changelog
22

3+
## [1.27.13](https://github.com/cloudquery/plugin-pb-go/compare/v1.27.12...v1.27.13) (2026-03-26)
4+
5+
6+
### Bug Fixes
7+
8+
* **deps:** Update module github.com/cloudquery/cloudquery-api-go to v1.14.9 ([#625](https://github.com/cloudquery/plugin-pb-go/issues/625)) ([b41a2f5](https://github.com/cloudquery/plugin-pb-go/commit/b41a2f526c097f859d59da5cd0ffc4b735c0266f))
9+
10+
## [1.27.12](https://github.com/cloudquery/plugin-pb-go/compare/v1.27.11...v1.27.12) (2026-03-26)
11+
12+
13+
### Bug Fixes
14+
15+
* **deps:** Update dependency go to v1.26.1 ([#463](https://github.com/cloudquery/plugin-pb-go/issues/463)) ([43d1dea](https://github.com/cloudquery/plugin-pb-go/commit/43d1deac74f051c8adeb6ab0f0da6a8dc740cd8b))
16+
317
## [1.27.11](https://github.com/cloudquery/plugin-pb-go/compare/v1.27.10...v1.27.11) (2026-03-23)
418

519

go.mod

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
module github.com/cloudquery/plugin-pb-go
22

3-
go 1.25.0
3+
go 1.26.1
44

55
require (
66
github.com/Masterminds/semver v1.5.0
77
github.com/apache/arrow-go/v18 v18.5.2
88
github.com/avast/retry-go/v5 v5.0.0
9-
github.com/cloudquery/cloudquery-api-go v1.14.8
9+
github.com/cloudquery/cloudquery-api-go v1.14.9
1010
github.com/distribution/reference v0.6.0
1111
github.com/docker/docker v28.5.2+incompatible
1212
github.com/docker/go-connections v0.6.0
@@ -18,7 +18,7 @@ require (
1818
github.com/schollz/progressbar/v3 v3.14.6
1919
github.com/stretchr/testify v1.11.1
2020
github.com/thoas/go-funk v0.9.3
21-
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa
21+
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90
2222
google.golang.org/grpc v1.79.3
2323
google.golang.org/protobuf v1.36.11
2424
gopkg.in/yaml.v3 v3.0.1
@@ -62,14 +62,14 @@ require (
6262
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.24.0 // indirect
6363
go.opentelemetry.io/otel/metric v1.39.0 // indirect
6464
go.opentelemetry.io/otel/trace v1.39.0 // indirect
65-
golang.org/x/mod v0.33.0 // indirect
66-
golang.org/x/net v0.50.0 // indirect
67-
golang.org/x/sync v0.19.0 // indirect
68-
golang.org/x/sys v0.41.0 // indirect
69-
golang.org/x/telemetry v0.0.0-20260209163413-e7419c687ee4 // indirect
70-
golang.org/x/term v0.40.0 // indirect
71-
golang.org/x/text v0.34.0 // indirect
72-
golang.org/x/tools v0.42.0 // indirect
65+
golang.org/x/mod v0.34.0 // indirect
66+
golang.org/x/net v0.52.0 // indirect
67+
golang.org/x/sync v0.20.0 // indirect
68+
golang.org/x/sys v0.42.0 // indirect
69+
golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c // indirect
70+
golang.org/x/term v0.41.0 // indirect
71+
golang.org/x/text v0.35.0 // indirect
72+
golang.org/x/tools v0.43.0 // indirect
7373
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
7474
google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect
7575
gopkg.in/yaml.v2 v2.4.0 // indirect

go.sum

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqy
2020
github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
2121
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
2222
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
23-
github.com/cloudquery/cloudquery-api-go v1.14.8 h1:iwXOQoVINrDQ69gtqBjWPSIdg7KcyLMq//FJkLxzUV4=
24-
github.com/cloudquery/cloudquery-api-go v1.14.8/go.mod h1:d+I8E+z3vmvTvCNXZ5YNhxV9InY/i1siXa0vCYq+ABk=
23+
github.com/cloudquery/cloudquery-api-go v1.14.9 h1:Za6Kr5LhIRx0iQExH4hAZnPEuFTUe3MOjip/gMQqCjI=
24+
github.com/cloudquery/cloudquery-api-go v1.14.9/go.mod h1:vcEX3PUxr492xuvg0vwV7wGFxBuRUOV6IeDhyyPtA4E=
2525
github.com/containerd/errdefs v1.0.0 h1:tg5yIfIlQIrxYtu9ajqY42W3lpS19XqdxRQeEwYG8PI=
2626
github.com/containerd/errdefs v1.0.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M=
2727
github.com/containerd/errdefs/pkg v0.3.0 h1:9IKJ06FvyNlexW690DXuQNx2KA2cUJXx151Xdx3ZPPE=
@@ -163,31 +163,31 @@ go.opentelemetry.io/otel/trace v1.39.0 h1:2d2vfpEDmCJ5zVYz7ijaJdOF59xLomrvj7bjt6
163163
go.opentelemetry.io/otel/trace v1.39.0/go.mod h1:88w4/PnZSazkGzz/w84VHpQafiU4EtqqlVdxWy+rNOA=
164164
go.opentelemetry.io/proto/otlp v1.1.0 h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=
165165
go.opentelemetry.io/proto/otlp v1.1.0/go.mod h1:GpBHCBWiqvVLDqmHZsoMM3C5ySeKTC7ej/RNTae6MdY=
166-
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa h1:Zt3DZoOFFYkKhDT3v7Lm9FDMEV06GpzjG2jrqW+QTE0=
167-
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa/go.mod h1:K79w1Vqn7PoiZn+TkNpx3BUWUQksGO3JcVX6qIjytmA=
168-
golang.org/x/mod v0.33.0 h1:tHFzIWbBifEmbwtGz65eaWyGiGZatSrT9prnU8DbVL8=
169-
golang.org/x/mod v0.33.0/go.mod h1:swjeQEj+6r7fODbD2cqrnje9PnziFuw4bmLbBZFrQ5w=
170-
golang.org/x/net v0.50.0 h1:ucWh9eiCGyDR3vtzso0WMQinm2Dnt8cFMuQa9K33J60=
171-
golang.org/x/net v0.50.0/go.mod h1:UgoSli3F/pBgdJBHCTc+tp3gmrU4XswgGRgtnwWTfyM=
172-
golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4=
173-
golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
166+
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90 h1:jiDhWWeC7jfWqR9c/uplMOqJ0sbNlNWv0UkzE0vX1MA=
167+
golang.org/x/exp v0.0.0-20260312153236-7ab1446f8b90/go.mod h1:xE1HEv6b+1SCZ5/uscMRjUBKtIxworgEcEi+/n9NQDQ=
168+
golang.org/x/mod v0.34.0 h1:xIHgNUUnW6sYkcM5Jleh05DvLOtwc6RitGHbDk4akRI=
169+
golang.org/x/mod v0.34.0/go.mod h1:ykgH52iCZe79kzLLMhyCUzhMci+nQj+0XkbXpNYtVjY=
170+
golang.org/x/net v0.52.0 h1:He/TN1l0e4mmR3QqHMT2Xab3Aj3L9qjbhRm78/6jrW0=
171+
golang.org/x/net v0.52.0/go.mod h1:R1MAz7uMZxVMualyPXb+VaqGSa3LIaUqk0eEt3w36Sw=
172+
golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4=
173+
golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
174174
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
175175
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
176176
golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
177177
golang.org/x/sys v0.22.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
178-
golang.org/x/sys v0.41.0 h1:Ivj+2Cp/ylzLiEU89QhWblYnOE9zerudt9Ftecq2C6k=
179-
golang.org/x/sys v0.41.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
180-
golang.org/x/telemetry v0.0.0-20260209163413-e7419c687ee4 h1:bTLqdHv7xrGlFbvf5/TXNxy/iUwwdkjhqQTJDjW7aj0=
181-
golang.org/x/telemetry v0.0.0-20260209163413-e7419c687ee4/go.mod h1:g5NllXBEermZrmR51cJDQxmJUHUOfRAaNyWBM+R+548=
178+
golang.org/x/sys v0.42.0 h1:omrd2nAlyT5ESRdCLYdm3+fMfNFE/+Rf4bDIQImRJeo=
179+
golang.org/x/sys v0.42.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
180+
golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c h1:6a8FdnNk6bTXBjR4AGKFgUKuo+7GnR3FX5L7CbveeZc=
181+
golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c/go.mod h1:TpUTTEp9frx7rTdLpC9gFG9kdI7zVLFTFFlqaH2Cncw=
182182
golang.org/x/term v0.22.0/go.mod h1:F3qCibpT5AMpCRfhfT53vVJwhLtIVHhB9XDjfFvnMI4=
183-
golang.org/x/term v0.40.0 h1:36e4zGLqU4yhjlmxEaagx2KuYbJq3EwY8K943ZsHcvg=
184-
golang.org/x/term v0.40.0/go.mod h1:w2P8uVp06p2iyKKuvXIm7N/y0UCRt3UfJTfZ7oOpglM=
185-
golang.org/x/text v0.34.0 h1:oL/Qq0Kdaqxa1KbNeMKwQq0reLCCaFtqu2eNuSeNHbk=
186-
golang.org/x/text v0.34.0/go.mod h1:homfLqTYRFyVYemLBFl5GgL/DWEiH5wcsQ5gSh1yziA=
183+
golang.org/x/term v0.41.0 h1:QCgPso/Q3RTJx2Th4bDLqML4W6iJiaXFq2/ftQF13YU=
184+
golang.org/x/term v0.41.0/go.mod h1:3pfBgksrReYfZ5lvYM0kSO0LIkAl4Yl2bXOkKP7Ec2A=
185+
golang.org/x/text v0.35.0 h1:JOVx6vVDFokkpaq1AEptVzLTpDe9KGpj5tR4/X+ybL8=
186+
golang.org/x/text v0.35.0/go.mod h1:khi/HExzZJ2pGnjenulevKNX1W67CUy0AsXcNubPGCA=
187187
golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=
188188
golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
189-
golang.org/x/tools v0.42.0 h1:uNgphsn75Tdz5Ji2q36v/nsFSfR/9BRFvqhGBaJGd5k=
190-
golang.org/x/tools v0.42.0/go.mod h1:Ma6lCIwGZvHK6XtgbswSoWroEkhugApmsXyrUmBhfr0=
189+
golang.org/x/tools v0.43.0 h1:12BdW9CeB3Z+J/I/wj34VMl8X+fEXBxVR90JeMX5E7s=
190+
golang.org/x/tools v0.43.0/go.mod h1:uHkMso649BX2cZK6+RpuIPXS3ho2hZo4FVwfoy1vIk0=
191191
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhSt0ABwskkZKjD3bXGnZGpNY=
192192
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90=
193193
gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=

0 commit comments

Comments
 (0)