Skip to content

build(deps): bump golang from 1.26.6-alpine to 1.27.0-alpine - #1949

Open
dependabot[bot] wants to merge 6 commits into
mainfrom
dependabot/docker/golang-1.27.0-alpine
Open

build(deps): bump golang from 1.26.6-alpine to 1.27.0-alpine#1949
dependabot[bot] wants to merge 6 commits into
mainfrom
dependabot/docker/golang-1.27.0-alpine

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 24, 2026

Copy link
Copy Markdown
Contributor

Bumps golang from 1.26.6-alpine to 1.27.0-alpine.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update Docker code labels Aug 24, 2026
@dependabot
dependabot Bot requested a review from prymitive as a code owner August 24, 2026 19:52
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker Pull requests that update Docker code labels Aug 24, 2026

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request was validated by pint.

✔️ No problems found

Stats

Stat Value
Version v0.87.0-63-g50e504d5
Number of rules parsed 22
Number of rules checked 22
Number of problems found 0
Number of offline checks 0
Number of online checks 0
Checks duration 3ms

Problems

No problems reported

@prymitive
prymitive enabled auto-merge August 25, 2026 09:40
@github-actions github-actions Bot deleted a comment from codecov-commenter Aug 25, 2026
dependabot Bot and others added 2 commits August 25, 2026 11:31
Bumps golang from 1.26.6-alpine to 1.27.0-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.27.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@prymitive
prymitive force-pushed the dependabot/docker/golang-1.27.0-alpine branch from 14694a5 to 4064c1d Compare August 25, 2026 10:31
exhaustruct doesn't work with go 1.27, exhaustruct_v5 panics.
@prymitive
prymitive force-pushed the dependabot/docker/golang-1.27.0-alpine branch from 4064c1d to e3e77ee Compare August 25, 2026 11:13
@prymitive
prymitive force-pushed the dependabot/docker/golang-1.27.0-alpine branch from e3e77ee to 50e504d Compare August 25, 2026 11:20
@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown

Benchmark diff:

goos: linux
goarch: amd64
pkg: github.com/cloudflare/pint/cmd/pint
cpu: AMD EPYC 7763 64-Core Processor                
                             │   old.txt    │               new.txt                │
                             │    sec/op    │    sec/op      vs base               │
GlobFinder                     42.46m ± ∞ ¹    42.15m ± ∞ ¹        ~ (p=0.310 n=6)
GitFinder                      558.4m ± ∞ ¹    559.9m ± ∞ ¹        ~ (p=0.818 n=6)
Check/alerts/absent            75.09µ ± ∞ ¹    75.99µ ± ∞ ¹        ~ (p=0.504 n=6)
Check/promql/features          98.80µ ± ∞ ¹    97.17µ ± ∞ ¹   -1.65% (p=0.002 n=6)
Check/rule/reject              167.8µ ± ∞ ¹    164.6µ ± ∞ ¹   -1.94% (p=0.002 n=6)
Check/alerts/comparison        50.48µ ± ∞ ¹    47.27µ ± ∞ ¹   -6.37% (p=0.002 n=6)
Check/promql/fragile           99.33µ ± ∞ ¹   101.79µ ± ∞ ¹   +2.48% (p=0.004 n=6)
Check/promql/nan               2.489m ± ∞ ¹    2.432m ± ∞ ¹   -2.31% (p=0.009 n=6)
Check/group/interval           4.485µ ± ∞ ¹    4.483µ ± ∞ ¹        ~ (p=0.784 n=6)
Check/promql/range_query       3.265m ± ∞ ¹    3.442m ± ∞ ¹   +5.44% (p=0.002 n=6)
Check/alerts/annotation        514.2µ ± ∞ ¹    502.4µ ± ∞ ¹   -2.28% (p=0.002 n=6)
Check/promql/rate              5.710m ± ∞ ¹    5.435m ± ∞ ¹   -4.82% (p=0.009 n=6)
Check/promql/vector_matching   19.76m ± ∞ ¹    20.13m ± ∞ ¹        ~ (p=0.180 n=6)
Check/labels/conflict          2.186m ± ∞ ¹    2.187m ± ∞ ¹        ~ (p=0.937 n=6)
Check/alerts/external_labels   47.23m ± ∞ ¹    52.27m ± ∞ ¹  +10.65% (p=0.002 n=6)
Check/rule/label               1.401m ± ∞ ¹    1.447m ± ∞ ¹   +3.32% (p=0.002 n=6)
Check/alerts/template          244.2m ± ∞ ¹    257.3m ± ∞ ¹   +5.34% (p=0.002 n=6)
Check/promql/regexp            1.428m ± ∞ ¹    1.402m ± ∞ ¹   -1.84% (p=0.041 n=6)
Check/promql/impossible        95.60µ ± ∞ ¹    93.42µ ± ∞ ¹   -2.27% (p=0.002 n=6)
Check/promql/offset            3.282m ± ∞ ¹    3.342m ± ∞ ¹        ~ (p=0.132 n=6)
Check/rule/duplicate           17.61m ± ∞ ¹    17.95m ± ∞ ¹   +1.92% (p=0.002 n=6)
Check/alerts/count             13.46m ± ∞ ¹    14.30m ± ∞ ¹        ~ (p=0.699 n=6)
Check/query/cost               20.94m ± ∞ ¹    20.67m ± ∞ ¹        ~ (p=0.093 n=6)
Check/promql/syntax            12.00µ ± ∞ ¹    11.90µ ± ∞ ¹        ~ (p=0.065 n=6)
Check/alerts/for               147.3µ ± ∞ ¹    159.2µ ± ∞ ¹   +8.05% (p=0.002 n=6)
Check/rule/dependency          20.91m ± ∞ ¹    23.24m ± ∞ ¹  +11.15% (p=0.002 n=6)
Check/promql/series             1.182 ± ∞ ¹     1.138 ± ∞ ¹   -3.79% (p=0.026 n=6)
Check/promql/counter           3.213m ± ∞ ¹    3.189m ± ∞ ¹        ~ (p=0.937 n=6)
RuleIsIdentical                15.01m ± ∞ ¹    14.70m ± ∞ ¹        ~ (p=0.132 n=6)
GetChecksForEntry              261.6m ± ∞ ¹    270.4m ± ∞ ¹   +3.36% (p=0.026 n=6)
geomean                        2.740m          2.765m         +0.92%
¹ need >= 8 samples for confidence interval at level 0.99

                             │    old.txt    │                new.txt                │
                             │     B/op      │     B/op       vs base                │
GlobFinder                     12.77Mi ± ∞ ¹   12.77Mi ± ∞ ¹       ~ (p=1.000 n=6)
GitFinder                      25.94Mi ± ∞ ¹   25.94Mi ± ∞ ¹       ~ (p=0.818 n=6)
Check/alerts/absent            3.812Ki ± ∞ ¹   3.812Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/features            0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/rule/reject                0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/comparison          352.0 ± ∞ ¹     352.0 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/fragile           15.50Ki ± ∞ ¹   15.50Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/nan               191.6Ki ± ∞ ¹   191.6Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/group/interval             0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/range_query       418.0Ki ± ∞ ¹   418.0Ki ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/alerts/annotation          0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/rate              379.1Ki ± ∞ ¹   379.1Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/vector_matching   8.204Mi ± ∞ ¹   8.204Mi ± ∞ ¹       ~ (p=0.937 n=6)
Check/labels/conflict          275.8Ki ± ∞ ¹   275.8Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/external_labels   18.67Mi ± ∞ ¹   18.67Mi ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/rule/label               685.7Ki ± ∞ ¹   685.7Ki ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/alerts/template          113.1Mi ± ∞ ¹   113.1Mi ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/promql/regexp            477.6Ki ± ∞ ¹   477.6Ki ± ∞ ¹       ~ (p=0.455 n=6)
Check/promql/impossible          704.0 ± ∞ ¹     704.0 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/offset            418.5Ki ± ∞ ¹   418.5Ki ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/rule/duplicate             0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6)
Check/alerts/count             1.466Mi ± ∞ ¹   1.510Mi ± ∞ ¹       ~ (p=0.619 n=6)
Check/query/cost               525.0Ki ± ∞ ¹   525.0Ki ± ∞ ¹       ~ (p=1.000 n=6)
Check/promql/syntax              0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/for               88.41Ki ± ∞ ¹   88.41Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/rule/dependency          15.90Mi ± ∞ ¹   15.90Mi ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/series            98.53Mi ± ∞ ¹   98.53Mi ± ∞ ¹       ~ (p=0.405 n=6)
Check/promql/counter           455.1Ki ± ∞ ¹   455.1Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
RuleIsIdentical                  0.000 ± ∞ ¹     0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
GetChecksForEntry              100.1Mi ± ∞ ¹   100.1Mi ± ∞ ¹       ~ (p=0.080 n=6)
geomean                                    ³                  +0.10%               ³
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal
³ summaries must be >0 to compute geomean

                             │   old.txt    │               new.txt                │
                             │  allocs/op   │  allocs/op    vs base                │
GlobFinder                     197.8k ± ∞ ¹   197.8k ± ∞ ¹       ~ (p=1.000 n=6)
GitFinder                      244.4k ± ∞ ¹   244.4k ± ∞ ¹       ~ (p=0.716 n=6)
Check/alerts/absent             76.00 ± ∞ ¹    76.00 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/features           0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/rule/reject               0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/comparison         4.000 ± ∞ ¹    4.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/fragile            246.0 ± ∞ ¹    246.0 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/nan               3.652k ± ∞ ¹   3.652k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/group/interval            0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/range_query       12.41k ± ∞ ¹   12.41k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/annotation         0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/rate              8.202k ± ∞ ¹   8.202k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/vector_matching   92.03k ± ∞ ¹   92.03k ± ∞ ¹  -0.00% (p=0.045 n=6)
Check/labels/conflict          5.724k ± ∞ ¹   5.724k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/external_labels   321.8k ± ∞ ¹   321.8k ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/rule/label               11.45k ± ∞ ¹   11.45k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/template          1.046M ± ∞ ¹   1.046M ± ∞ ¹  -0.00% (p=0.002 n=6)
Check/promql/regexp            8.587k ± ∞ ¹   8.587k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/impossible         5.000 ± ∞ ¹    5.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/offset            12.42k ± ∞ ¹   12.42k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/rule/duplicate            0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/count             33.57k ± ∞ ¹   34.16k ± ∞ ¹       ~ (p=0.567 n=6)
Check/query/cost               7.624k ± ∞ ¹   7.624k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/syntax             0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/alerts/for               1.476k ± ∞ ¹   1.476k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/rule/dependency          7.632k ± ∞ ¹   7.632k ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/series            1.418M ± ∞ ¹   1.418M ± ∞ ¹       ~ (p=1.000 n=6) ²
Check/promql/counter           24.14k ± ∞ ¹   24.14k ± ∞ ¹       ~ (p=1.000 n=6) ²
RuleIsIdentical                 0.000 ± ∞ ¹    0.000 ± ∞ ¹       ~ (p=1.000 n=6) ²
GetChecksForEntry              1.645M ± ∞ ¹   1.645M ± ∞ ¹       ~ (p=0.273 n=6)
geomean                                   ³                 +0.06%               ³
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal
³ summaries must be >0 to compute geomean

pkg: github.com/cloudflare/pint/internal/diags
                           │   old.txt    │              new.txt               │
                           │    sec/op    │    sec/op     vs base              │
InjectDiagnosticsLongExpr    9.048µ ± ∞ ¹   9.020µ ± ∞ ¹       ~ (p=0.093 n=6)
InjectDiagnosticsShortExpr   1.280µ ± ∞ ¹   1.294µ ± ∞ ¹  +1.05% (p=0.015 n=6)
geomean                      3.403µ         3.416µ        +0.37%
¹ need >= 8 samples for confidence interval at level 0.99

                           │    old.txt    │                new.txt                │
                           │     B/op      │     B/op       vs base                │
InjectDiagnosticsLongExpr    3.578Ki ± ∞ ¹   3.578Ki ± ∞ ¹       ~ (p=1.000 n=6) ²
InjectDiagnosticsShortExpr     304.0 ± ∞ ¹     304.0 ± ∞ ¹       ~ (p=1.000 n=6) ²
geomean                      1.031Ki         1.031Ki        +0.00%
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal

                           │   old.txt   │               new.txt               │
                           │  allocs/op  │  allocs/op   vs base                │
InjectDiagnosticsLongExpr    39.00 ± ∞ ¹   39.00 ± ∞ ¹       ~ (p=1.000 n=6) ²
InjectDiagnosticsShortExpr   13.00 ± ∞ ¹   13.00 ± ∞ ¹       ~ (p=1.000 n=6) ²
geomean                      22.52         22.52        +0.00%
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal

pkg: github.com/cloudflare/pint/internal/parser
      │   old.txt    │              new.txt               │
      │    sec/op    │    sec/op     vs base              │
Parse   19.19m ± ∞ ¹   19.95m ± ∞ ¹  +3.96% (p=0.015 n=6)
¹ need >= 8 samples for confidence interval at level 0.99

      │    old.txt    │            new.txt             │
      │     B/op      │     B/op       vs base         │
Parse   6.385Mi ± ∞ ¹   6.385Mi ± ∞ ¹  ~ (p=0.818 n=6)
¹ need >= 8 samples for confidence interval at level 0.99

      │   old.txt    │            new.txt            │
      │  allocs/op   │  allocs/op    vs base         │
Parse   102.8k ± ∞ ¹   102.8k ± ∞ ¹  ~ (p=1.000 n=6)
¹ need >= 8 samples for confidence interval at level 0.99

pkg: github.com/cloudflare/pint/internal/parser/source
             │   old.txt    │              new.txt               │
             │    sec/op    │    sec/op     vs base              │
LabelsSource   1.109m ± ∞ ¹   1.170m ± ∞ ¹  +5.54% (p=0.002 n=6)
¹ need >= 8 samples for confidence interval at level 0.99

             │    old.txt    │            new.txt             │
             │     B/op      │     B/op       vs base         │
LabelsSource   753.9Ki ± ∞ ¹   753.9Ki ± ∞ ¹  ~ (p=0.667 n=6)
¹ need >= 8 samples for confidence interval at level 0.99

             │   old.txt    │             new.txt             │
             │  allocs/op   │  allocs/op    vs base           │
LabelsSource   7.370k ± ∞ ¹   7.370k ± ∞ ¹  ~ (p=1.000 n=6) ²
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal

pkg: github.com/cloudflare/pint/internal/promapi
                  │   old.txt    │              new.txt               │
                  │    sec/op    │    sec/op     vs base              │
QueryCacheOnlySet   105.5n ± ∞ ¹   106.1n ± ∞ ¹  +0.57% (p=0.006 n=6)
¹ need >= 8 samples for confidence interval at level 0.99

                  │   old.txt   │            new.txt             │
                  │    B/op     │    B/op      vs base           │
QueryCacheOnlySet   64.00 ± ∞ ¹   64.00 ± ∞ ¹  ~ (p=1.000 n=6) ²
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal

                  │   old.txt   │            new.txt             │
                  │  allocs/op  │  allocs/op   vs base           │
QueryCacheOnlySet   1.000 ± ∞ ¹   1.000 ± ∞ ¹  ~ (p=1.000 n=6) ²
¹ need >= 8 samples for confidence interval at level 0.99
² all samples are equal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker Pull requests that update Docker code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant