Migrate SCSS linting to stylelint 17 and run autofix pass - #3624
Merged
matthewhelmke merged 1 commit intoJul 23, 2026
Merged
Chainguard Guardener / Enforce - Commit Signing
succeeded
Jul 23, 2026 in 2s
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: 96669048007652871767385168956975394981000065195 (0x10eeca3f94b697c2d06009483c7fc01269a530ab)
Signature Algorithm: ECDSA-SHA384
Issuer: O=sigstore.dev,CN=sigstore-intermediate
Validity
Not Before: Jul 22 17:38:47 2026 UTC
Not After : Jul 22 17:48:47 2026 UTC
Subject: Subject Public Key Info:
Public Key Algorithm: ECDSA
Public-Key: (256 bit)
X:
b4:35:0d:29:86:e4:af:f5:71:7b:6f:6c:ae:a0:06:
c4:c1:f4:9d:37:be:1e:ef:c1:47:73:5b:2d:de:db:
18:1d
Y:
c0:6f:b8:19:5b:70:19:59:93:91:48:16:4b:35:42:
c1:84:a7:9a:5f:1f:4c:cd:2f:ec:92:5a:c1:d9:ab:
5b:a7
Curve: P-256
X509v3 extensions:
X509v3 Key Usage: critical
Digital Signature
X509v3 Extended Key Usage:
Code Signing
X509v3 Subject Key Identifier:
6E:1F:14:41:AB:BF:97:FA:2C:1A:EE:2B:97:C8:64:5E:68:37:38:79
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:matthew.helmke@chainguard.dev
oidcIssuer:
https://github.com/login/oauth
Unknown extension 1.3.6.1.4.1.57264.1.8
Unknown extension 1.3.6.1.4.1.57264.1.24
Signed Certificate Timestamp:
BHoAeAB2AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABn4rom3sAAAQDAEcwRQIgIqr1M2hV3RBi+yj9yi2exUpq2pbvDKPM1mIgCAipqVECIQCpjvnaQtYsFEDd64UNTGThfs06/Fy5M2ElQQhWsStxCQ==
Signature Algorithm: ECDSA-SHA384
30:65:02:31:00:90:15:d5:aa:93:04:37:b8:f5:d1:c1:32:ec:
76:69:bc:3a:37:1b:f6:07:ac:59:58:fd:a9:3c:be:6a:95:c7:
db:52:ad:00:e0:18:d1:6c:71:a9:72:9e:43:f8:a3:59:04:02:
30:3e:1c:bd:e4:ae:f8:0c:af:35:e8:41:da:77:37:1b:3b:e1:
54:1d:13:f7:98:bc:f7:9f:b2:24:e8:db:2d:f7:23:10:10:0e:
5a:d6:ea:d3:b8:b3:05:75:90:4e:a0:54:1c
Rekor Entry
Details
{
"body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJmY2NjOGNlNDM1OWYxYTBkZjQ3Zjg1MTc3ODY2YzhlYzZhOWViNGQzYzQ3ZGM4NTg3NDZjNzBlZTQ1Yzc4YTRhIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJRkJPYm5sL1poelNrb0hPVEhFV3gxc0xiVVlFMnBzaDFjdmJKUHkyWUcvYUFpRUFnYS83MlJRWEMxdzJyV0hJRnhYc2JrcXJzSjN0Z1NNcUo0VXU0cGprU0xrPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVUk1ha05EUVhKVFowRjNTVUpCWjBsVlJVODNTMUExVXpKc09FeFJXVUZzU1ZCSUwwRkZiVzFzVFV0emQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFpkMDU2U1hsTlZHTjZUMFJSTTFkb1kwNU5hbGwzVG5wSmVVMVVZekJQUkZFelYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVYwUkZWT1MxbGlhM0l2Vm5obE1qbHpjbkZCUjNoTlNEQnVWR1VyU0hVdlFsSXpUbUlLVEdRM1lrZENNMEZpTjJkYVZ6TkJXbGRhVDFKVFFscE1UbFZNUW1oTFpXRlllRGxOZWxNdmMydHNja0l5WVhSaWNEWlBRMEZrVFhkblowaFFUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZpYURoVkNsRmhkUzlzTDI5elIzVTBjbXc0YUd0WWJXY3pUMGhyZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDB0M1dVUldVakJTUVZGSUwwSkRSWGRJTkVWa1lsZEdNR1JIYUd4a2VUVnZXbGQ0ZEdFeVZrRlpNbWhvWVZjMWJtUlhSbmxhUXpWcldsaFpkd3BNUVZsTFMzZFpRa0pCUjBSMmVrRkNRVkZSWldGSVVqQmpTRTAyVEhrNWJtRllVbTlrVjBsMVdUSTVkRXd5ZUhaYU1teDFUREk1YUdSWVVtOU5RelJIQ2tOcGMwZEJVVkZDWnpjNGQwRlJaMFZKUVhkbFlVaFNNR05JVFRaTWVUbHVZVmhTYjJSWFNYVlpNamwwVERKNGRsb3liSFZNTWpsb1pGaFNiMDFHUVVjS1EybHpSMEZSVVVKbk56aDNRVkpuUlZGbmVFRlJNbVJhVFdzMWNWRlliRTVTUmxaVVUyMHhiMDFIVWtsUmJuQlFZVlpXTlZWdGJGWmxWa3AwV2toQ2F3cFNNbWQ0VjFkck1XRnRTWGxOUjNoT1lURndlbGxxU210alIwcHdWbGhzVTJKVWJHOWFSbWhUWW5wRFFtbG5XVXRMZDFsQ1FrRklWMlZSU1VWQloxSTRDa0pJYjBGbFFVSXlRVTR3T1UxSGNrZDRlRVY1V1hoclpVaEtiRzVPZDB0cFUydzJORE5xZVhRdk5HVkxZMjlCZGt0bE5rOUJRVUZDYmpSeWIyMHpjMEVLUVVGUlJFRkZZM2RTVVVsblNYRnlNVTB5YUZZelVrSnBLM2xxT1hscE1tVjRWWEJ4TW5CaWRrUkxVRTB4YlVsblEwRnBjSEZXUlVOSlVVTndhblp1WVFwUmRGbHpSa1ZFWkRZMFZVNVVSMVJvWm5Nd05pOUdlVFZOTWtWc1VWRm9WM05UZEhoRFZFRkxRbWRuY1docmFrOVFVVkZFUVhkT2IwRkVRbXhCYWtWQkNtdENXRlp4Y0UxRlRqZHFNVEJqUlhrM1NGcHdka1J2TTBjdldVaHlSbXhaTDJGck9IWnRjVlo0T1hSVGNsRkVaMGRPUm5OallXeDVibXRRTkc4eGEwVUtRV3BCSzBoTU0ydHlkbWROY25wWWIxRmtjRE5PZUhNM05GWlJaRVV2WlZsMlVHVm1jMmxVYnpKNU16TkplRUZSUkd4eVZ6WjBUelJ6ZDFZeGEwVTJad3BXUW5jOUNpMHRMUzB0UlU1RUlFTkZVbFJKUmtsRFFWUkZMUzB0TFMwSyJ9fX19",
"integratedTime": 1784741929,
"logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
"logIndex": 2219039453,
"verification": {
"inclusionProof": {
"checkpoint": "rekor.sigstore.dev - 1193050959916656506\n2103292234\n8KzlI2nknPPRi6r92xLebJSGnTlxxJ3O89ltGa762k8=\n\n— rekor.sigstore.dev wNI9ajBFAiAiTzOliIOrX4kf/nVxIVbMoNW7FYYZVfd8Zd7rb2kbGwIhAMNTWPH2afQkYZCwZuctTOQauyT39n2O1C2SQk0EBpLF\n",
"hashes": [
"65afcf699f78989200b4e6ae2ceef3ff1c91f8b4a3b973f3519e708bd345e400",
"1165c84cfa09e59a3ecb3b2f8094a8e3ab34902dccd0423eb203c4ccd4da8ef4",
"77278ee3a5d650607d4a1ac14480fa63f9082b18b54cfc2be111cf8e5049443a",
"4d9f9f94de7934fa970d5dfc90fc92b064c132e6575a53c6d7deaa02d1b5c3d2",
"621f12d72e72bee651e3c4548341c326139970174c31c0f6b18c90137e42d703",
"9e5ba6971840cb7d2c68e0a1572b40a3b766e31291a89b245c3eabf6ac805c19",
"faf6c5b254f659738f3944903cfd597411ff8d9f17fc050ba0ab50b61c8a6790",
"947f0efb7d9ec8e3dab73dea85455ab7d3ad2d07d20947a53f38543f8c283d0b",
"bf123e9a4462b5f063863ead73071860ca302356edf85ebd0b854412b32e487d",
"f27c0118e52639fcc41dac2d711ef876e6cbbe8551ab2f219b68bb7f18cb8990",
"ad39cd99f8bc5fbf8f9a7f2cbb5b11b143b82232d46754f306f2bd0f2213c561",
"3d14ed5a3c06c7615a78fcafc2ef7841aa4f195d2162a2535b34637c227f3e76",
"e7f219477923c9906bbad6ac95aa928788df5b985a847c40e3dd808a1306c6d8",
"c77a6e222638e5c914d8f2bdd7ca7694b45ea20c57c71a06dfbdb56c55e9a00a",
"652093123d0fa60481961f917995926ad672e17c30e3d0ae60774af671f031ab",
"2154e3c239ee8e811a0902ac0d3cfa116202675946ff8017eabcad410532a322",
"8328006fbbdd45db0d56b755a0226ba34ea6c386076c44c65fa3404b38c74921",
"c7acd3c06e02f4ea433537d50e14b57fd1f585edfd54d23da6fcd135f2b0f577",
"d911594087ba05bbb00e7bc5a66119d867c4d20956ce8f6686a3faa978ad5cf9",
"711b9166f03a76e60ce78e04f07c2a9b8a525ea99a1bb85c13bf47403032811e",
"9048b64f49dbd51db4768175800a2746c117f86f54c76590c7ffc7c9d186b855",
"fe609ef680fe1bbf3a66d04cfbb87e17da0dc67c5f1ca9647158950d0a5d4f4a",
"916875db2816cd50ebebf193cf266aeb14990be8b60a2e17cc86cac6a7b1c7fe",
"621b72e67a55b407196864e7b774174c8306f765caa494e803c1546885edc09d",
"a5d402c137d238e33640d8086aa1ed911ac5ec53e9a0776165b43c79aef88432",
"1b14faf82117c58f0093f6deb27456fc82b70e19de1d0e57e6b21cc3c2f4d434",
"46afc0d9a4c2f5ee7895d363729b09dbaad7fe1f0994de991f1830ef211ae82d",
"fbf559e7a32c20fc4c8b22c0a1dcca5e8e53116750a77eb3f3da8b869ce5a00a",
"75ac6665a6a3469655f89c4788e61984906248a379b9caa38765a719b1e18abc",
"0ce09ea12328bc8bcb13192122f8aca30f40b8d5e0796b3810293247a11ca985"
],
"logIndex": 2097135191,
"rootHash": "f0ace52369e49cf3d18baafddb12de6c94869d3971c49dcef3d96d19aefada4f",
"treeSize": 2103292234
},
"signedEntryTimestamp": "MEUCIFKDHy9dFTfW9Vt2BDo1/LClkEpPX4aKuILLcrwwIb2BAiEA0gd9IlVE2WD5cW56hfrazDG/a17PPhT6szLx6Uh+Vk8="
}
}
Loading