Skip to content

Bump golangci-lint to v2.6.1 for good measure

a665931
Select commit
Loading
Failed to load commit list.
Merged

Add modernize linter to .golangci.yml; apply fixes #1200

Bump golangci-lint to v2.6.1 for good measure
a665931
Select commit
Loading
Failed to load commit list.
Chainguard Enforce / Enforce - Commit Signing succeeded Nov 4, 2025 in 0s

Successfully verified commit signature.

CLAIM DESCRIPTION
Found Git signature
Validated Git signature
Validated Rekor entry
Allowed by policy

Details

Certificate

Details
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 697721419311076114999258159292081297067607109360 (0x7a36e9171ea468b289845c07e1e7a872e170aef0)
    Signature Algorithm: ECDSA-SHA384
        Issuer: O=sigstore.dev,CN=sigstore-intermediate
        Validity
            Not Before: Nov 4 19:43:40 2025 UTC
            Not After : Nov 4 19:53:40 2025 UTC
        Subject:         Subject Public Key Info:
            Public Key Algorithm: ECDSA
                Public-Key: (256 bit)
                X:
                    52:52:74:a4:06:22:f6:de:8b:46:a4:59:ec:f2:57:
                    1b:50:72:6b:ea:24:f2:2c:bb:0b:4b:0a:0b:d5:26:
                    99:96
                Y:
                    5c:80:f9:a5:a2:f1:be:93:39:7b:18:12:25:51:91:
                    14:60:e6:28:8e:c6:e9:42:33:0e:c5:ee:89:ad:a3:
                    d1:62
                Curve: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage:
                Code Signing
            X509v3 Subject Key Identifier:
                C3:98:41:8E:F3:D3:77:D2:4B:CE:0B:82:92:01:D3:22:8D:95:57:6C
            X509v3 Authority Key Identifier:
                keyid:DF:D3:E9:CF:56:24:11:96:F9:A8:D8:E9:28:55:A2:C6:2E:18:64:3F
            X509v3 Subject Alternative Name: critical
                email:evan.gibler@chainguard.dev
            oidcIssuer:
                https://accounts.google.com
            Unknown extension 1.3.6.1.4.1.57264.1.8
            Signed Certificate Timestamp:
                BHoAeAB2AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABmlBlgFYAAAQDAEcwRQIgffjHLSwyUzcskVoVhWN/wEe+N8jGiHj0Xx0HYavX/qECIQDP/9SH4cw5erJI7mW7T2bPmIe1NUOsqQHodcbXlUd3Kw==

    Signature Algorithm: ECDSA-SHA384
         30:65:02:30:0d:ff:0a:de:5f:5d:ba:d6:dd:76:53:c3:1a:c3:
         ed:3f:66:29:c5:0c:62:3b:c9:d9:34:b3:29:95:a4:0d:09:98:
         d1:f5:24:4c:6b:2f:23:4b:b7:d4:88:7a:80:83:7a:64:02:31:
         00:f8:46:ff:47:ce:dc:50:98:3d:72:c2:ef:ea:4b:89:ec:d5:
         cd:fa:21:30:9d:22:ff:a6:a7:87:17:8b:4f:f7:69:d0:d6:ca:
         8c:52:0c:45:ef:ee:0b:cf:86:60:eb:c0:47

Rekor Entry

Details
{
  "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiI1YzVlMzMyY2U3YThlOGE0MTdmM2ZiODA2YWU0MDI5MjUyOTY2NmRlMDc4MjQxMmE3YTA5MmY4YTg4ZjRjZjkxIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FWUNJUURoRmt6azF1QnBIY05TL0ovcGdISGdWa0FONmdsdVN2MExYK1hMZEVKVVpnSWhBSVpIUE84VC84QmJLRmREWmVzcUczSkxTMzRacmdleVFBcEZ2Q281MDFWYyIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVTXdla05EUVd4dFowRjNTVUpCWjBsVlpXcGljRVo0Tm10aFRFdEthRVozU0RSbFpXOWpkVVozY25aQmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFZlRTFVUVRCTlZHc3dUWHBSZDFkb1kwNU5hbFY0VFZSQk1FMVVhekZOZWxGM1YycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVZWYkVvd2NFRlphVGwwTmt4U2NWSmFOMUJLV0VjeFFubGhLMjlyT0dsNU4wTXdjMHNLUXpsVmJXMWFXbU5uVUcxc2IzWkhLMnQ2YkRkSFFrbHNWVnBGVlZsUFdXOXFjMkp3VVdwTlQzaGxOa3B5WVZCU1dYRlBRMEZZWjNkblowWXdUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlYzTldoQ0NtcDJVRlJrT1VwTWVtZDFRMnRuU0ZSSmJ6SldWakozZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDB0QldVUldVakJTUVZGSUwwSkNOSGRJU1VWaFdsaGFhR0pwTlc1aFYwcHpXbGhLUVZreWFHaGhWelZ1WkZkR2VWcEROV3RhV0ZsM1MxRlpTd3BMZDFsQ1FrRkhSSFo2UVVKQlVWRmlZVWhTTUdOSVRUWk1lVGxvV1RKT2RtUlhOVEJqZVRWdVlqSTVibUpIVlhWWk1qbDBUVU56UjBOcGMwZEJVVkZDQ21jM09IZEJVV2RGU0ZGM1ltRklVakJqU0UwMlRIazVhRmt5VG5aa1Z6VXdZM2sxYm1JeU9XNWlSMVYxV1RJNWRFMUpSMHRDWjI5eVFtZEZSVUZrV2pVS1FXZFJRMEpJZDBWbFowSTBRVWhaUVROVU1IZGhjMkpJUlZSS2FrZFNOR050VjJNelFYRktTMWh5YW1WUVN6TXZhRFJ3ZVdkRE9IQTNielJCUVVGSFlRcFZSMWRCVm1kQlFVSkJUVUZTZWtKR1FXbENPU3ROWTNSTVJFcFVUbmw1VWxkb1YwWlpNeTlCVWpjME0zbE5ZVWxsVUZKbVNGRmthSEU1Wml0dlVVbG9Da0ZOTHk4eFNXWm9la1JzTm5OcmFuVmFZblJRV25NcldXZzNWVEZSTm5sd1FXVm9NWGgwWlZaU00yTnlUVUZ2UjBORGNVZFRUVFE1UWtGTlJFRXlaMEVLVFVkVlEwMUJNeTlEZERWbVdHSnlWek5ZV2xSM2VISkVOMVE1YlV0alZVMVphblpLTWxSVGVrdGFWMnRFVVcxWk1HWlZhMVJIYzNaSk1IVXpNVWxvTmdwblNVNDJXa0ZKZUVGUWFFY3ZNR1pQTTBaRFdWQllURU0zSzNCTWFXVjZWbnBtYjJoTlNqQnBMelpoYm1oNFpVeFVMMlJ3TUU1aVMycEdTVTFTWlM5MUNrTTRLMGRaVDNaQlVuYzlQUW90TFMwdExVVk9SQ0JEUlZKVVNVWkpRMEZVUlMwdExTMHRDZz09In19fX0=",
  "integratedTime": 1762285420,
  "logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
  "logIndex": 668109501,
  "verification": {
    "inclusionProof": {
      "checkpoint": "rekor.sigstore.dev - 1193050959916656506\n546535382\nza/Wpgss4pmOGI3jlbBGzzNYBxcldszdwPO3wkVQDbQ=\n\n— rekor.sigstore.dev wNI9ajBFAiEAm6RqrPi3HswV01eUkBMkBJKmxKMw66soraaoM3czlmkCIAULSvwB0URooP162Rr0M4nfQ0RhWo8I6UWahy5ecYP2\n",
      "hashes": [
        "65c154587dc8aad7198f5f8554f5850f3e4cce6d6feb24a016478a2f9112e6a9",
        "c547e0fbb8e0338f62f8e2b503fc22d9ffc92f50f044021dc644917fdd174510",
        "760b011fe3870aa561df3cc47e140ecdb7868f8232df50fd39a01ac8a5ebc5d8",
        "0d6da60060337da0732c3a6280698c35d0587f4b652cd2ca340c258e2897bf39",
        "ff50ca8aba0288a8025433bcd26d5aa537e30c7e2d2def03212bf0cef701acfb",
        "ed11a4dba315b5892d691843780d7d85dfa42e59ed8a9c7ad9246c9630ee825c",
        "1987f4d1fe4b6d31294cfeee10a9e4a433f895669d49fbb5efd461f54dc48f62",
        "83e94b4ba8ddd68da1f70e6f00e32da5d7e1808228f1d6655fe02e9e0af74599",
        "8ad37d461ae1351524cebf7e63639295d771633e416038f977729e1c88e7bbe7",
        "c1dc4c302c46fe9b14ca3c87b741df190a08d1617fff1a0a298dec7962811313",
        "444bca0a24391553dff49595e600fb28ba16214cd64b0c5cfd6fdee9e04568cf",
        "47a6e463697627cb4483c4e83173e0d5f94603f3b91c2264fbaf693a0ce8711a",
        "e9b1e73ceac6eb9406e1a4cc2b2d3813327f31a50407621a332f587e176c25e3",
        "4f3eae8722b7770920d40d0f2433700e7930fd271f3992228c3d48eb399def0b",
        "faf6265ef3a1d97d4a46c4892b997150b9a67916329a0b39f295f1b9345f1c7d",
        "dce6c881cbb5ac41029fdac970bda77aa8122c7c3e364939ce0501017227674b",
        "ce5898dda63f5d4ff179d767a0549f4ed8660f10a7470fe76103c888f20e41f3",
        "4291e57e8ccae86fd098895333a0ba82afac6ea475578f5e9cabc06a2a02d158",
        "35512de1327c0c45003bd3261a21d7da8d0553de6125921dbee825182938ae99",
        "3c1a3bcdbb9ca292bea3b534c1bc6c288ef572cc6582836d3f0e711b2736f44a",
        "0c1c4d4b060f5cedd7df8fd16c7310d29997408af64bfa9897716e0b7d112e89",
        "5ad4ebd2cbf2c0bcef05329597cebae5334e2593cbd677da85d068ba21d3dc36",
        "4f80ea583e36840b4dfaf5fc8ca096aa80b899e13825e908f4bc5818270fcb53"
      ],
      "logIndex": 546205239,
      "rootHash": "cdafd6a60b2ce2998e188de395b046cf335807172576ccddc0f3b7c245500db4",
      "treeSize": 546535382
    },
    "signedEntryTimestamp": "MEUCIQCpVh+SLMmtmHZeoskgSjd1a7uTXJ6NeuGSSsE8wwTOVAIgU///sTRE7Nr4Qq5SnKn7DTYQAbwFN4W8gUTZy1K7J2k="
  }
}