{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":728428105,"defaultBranch":"main","name":"clog","ownerLogin":"chainguard-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-06T23:21:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87436699?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721005308.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6f229f43b2692e75a765d936a5d173df1237cc1e","ref":"refs/heads/dependabot/github_actions/actions/setup-go-5.0.2","pushedAt":"2024-07-15T01:01:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/setup-go from 5.0.1 to 5.0.2\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.1 to 5.0.2.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/cdcb36043654635271a94b9a6d1392de5bb323a7...0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/setup-go from 5.0.1 to 5.0.2"}},{"before":"955e474bd698455354b7ded2420f1aa0bf51c03b","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-06-21T16:33:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"k4leung4","name":"Kenny Leung","path":"/k4leung4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16194785?s=80&v=4"}},{"before":"1a2666f7833f8fe5fcbf813d04de0422ff39fb11","after":"d26a705a0571b7e5b4fb3a323835f0ce613d98ef","ref":"refs/heads/main","pushedAt":"2024-06-21T16:33:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"k4leung4","name":"Kenny Leung","path":"/k4leung4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16194785?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4 (#19)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to\r\n4.\r\n
\r\nRelease notes\r\n

Sourced from actions/checkout's\r\nreleases.

\r\n
\r\n

v4.0.0

\r\n

What's Changed

\r\n
    \r\n
  • Update default runtime to node20 by @​takost in actions/checkout#1436
  • \r\n
  • Support fetching without the --progress option by @​simonbaird in actions/checkout#1067
  • \r\n
  • Release 4.0.0 by @​takost in actions/checkout#1447
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​takost made\r\ntheir first contribution in actions/checkout#1436
  • \r\n
  • @​simonbaird made\r\ntheir first contribution in actions/checkout#1067
  • \r\n
\r\n

Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0

\r\n

v3.6.0

\r\n

What's Changed

\r\n
    \r\n
  • Mark test scripts with Bash'isms to be run via Bash by @​dscho in actions/checkout#1377
  • \r\n
  • Add option to fetch tags even if fetch-depth > 0 by @​RobertWieczoreck\r\nin actions/checkout#579
  • \r\n
  • Release 3.6.0 by @​luketomlinson\r\nin actions/checkout#1437
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​RobertWieczoreck\r\nmade their first contribution in actions/checkout#579
  • \r\n
  • @​luketomlinson\r\nmade their first contribution in actions/checkout#1437
  • \r\n
\r\n

Full Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0

\r\n

v3.5.3

\r\n

What's Changed

\r\n
    \r\n
  • Fix: Checkout Issue in self hosted runner due to faulty submodule\r\ncheck-ins by @​megamanics in actions/checkout#1196
  • \r\n
  • Fix typos found by codespell by @​DimitriPapadopoulos\r\nin actions/checkout#1287
  • \r\n
  • Add support for sparse checkouts by @​dscho and @​dfdez in actions/checkout#1369
  • \r\n
  • Release v3.5.3 by @​TingluoHuang\r\nin actions/checkout#1376
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​megamanics made\r\ntheir first contribution in actions/checkout#1196
  • \r\n
  • @​DimitriPapadopoulos\r\nmade their first contribution in actions/checkout#1287
  • \r\n
  • @​dfdez made\r\ntheir first contribution in actions/checkout#1369
  • \r\n
\r\n

Full Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3

\r\n

v3.5.2

\r\n

What's Changed

\r\n
    \r\n
  • Fix: Use correct API url / endpoint in GHES by @​fhammerl in actions/checkout#1289\r\nbased on #1286\r\nby @​1newsr
  • \r\n
\r\n

Full Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2

\r\n

v3.5.1

\r\n

What's Changed

\r\n
    \r\n
  • Improve checkout performance on Windows runners by upgrading\r\n@​actions/github dependency by @​BrettDong in actions/checkout#1246
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​BrettDong\r\nmade their first contribution in actions/checkout#1246
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\n\r\n\r\n
\r\n\r\n---------\r\n\r\nSigned-off-by: dependabot[bot] \r\nSigned-off-by: Kenny Leung \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Kenny Leung ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4 (#19)"}},{"before":"6babec568806bbc9cee893c7702bd7e05ed963b4","after":"955e474bd698455354b7ded2420f1aa0bf51c03b","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-06-21T16:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k4leung4","name":"Kenny Leung","path":"/k4leung4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16194785?s=80&v=4"},"commit":{"message":"fix action\n\nSigned-off-by: Kenny Leung ","shortMessageHtmlLink":"fix action"}},{"before":null,"after":"6babec568806bbc9cee893c7702bd7e05ed963b4","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-06-21T07:01:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"40901e8d693a6bc69ddd8252231eb9e128efd974","after":"1a2666f7833f8fe5fcbf813d04de0422ff39fb11","ref":"refs/heads/main","pushedAt":"2024-06-21T07:00:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpanato","name":"Carlos Tadeu Panato Junior","path":"/cpanato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4115580?s=80&v=4"},"commit":{"message":"setup dependabot for clog (#18)\n\nSigned-off-by: Kenny Leung ","shortMessageHtmlLink":"setup dependabot for clog (#18)"}},{"before":"6962f14d443901afc7aa5bd1b3aa43325841449f","after":"40901e8d693a6bc69ddd8252231eb9e128efd974","ref":"refs/heads/main","pushedAt":"2024-06-21T03:49:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"slogtest: Allow passing in logging config options. (#12)\n\n- Enables debug logging by default.\r\n- Adds `TestLoggerWithOptions` to allow overriding default config.\r\n- Adds `Context` as a shorthand for TestContextWithLogger\r\n (e.g. `slogtest.TestContextWithLogger(t)` -> `slogtest.Context(t)`)","shortMessageHtmlLink":"slogtest: Allow passing in logging config options. (#12)"}},{"before":"f300b26592674e16f9e846b0fe348c8e6d74fd02","after":"6962f14d443901afc7aa5bd1b3aa43325841449f","ref":"refs/heads/main","pushedAt":"2024-06-19T02:32:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tcnghia","name":"Nghia Tran","path":"/tcnghia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/138266?s=80&v=4"},"commit":{"message":"Use `traceparent` instead of `X-Cloud-Trace-Context` (#16)\n\nAccording to\r\nhttps://cloud.google.com/trace/docs/trace-context#http-requests,\r\n`X-Cloud-Trace-Context` is a legacy header that precedes the W3C\r\nstandard `traceparent` header. Google Cloud services that support trace\r\ncontext propagation typically support both the `traceparent` and the\r\nlegacy `X-Cloud-Trace-Context` header.\r\n\r\nSwitching to use this so that we don't have to use the legacy header\r\n`X-Cloud-Trace-Context` when restoring trace context header for pubsub\r\neventing, but only using `traceparent` every where.","shortMessageHtmlLink":"Use traceparent instead of X-Cloud-Trace-Context (#16)"}},{"before":"cb3093988f386a6fe5e6018076d54409697ee0ad","after":"f300b26592674e16f9e846b0fe348c8e6d74fd02","ref":"refs/heads/main","pushedAt":"2024-06-19T00:33:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"Preserve context in `With()` calls (#17)\n\nCurrently `With()` will reset context back to `context.Background()`,\r\ncausing the `wrap/wrapf` calls to lose the original context.\r\n\r\nThis affects the `clog/gcp` handler who relies on a value keyed with\r\n`\"trace\"` being set on the context\r\n([see](https://github.com/chainguard-dev/clog/blob/main/gcp/trace.go#L110-L116))\r\n(we should use a typed value though, but that's in a different PR).\r\n\r\n---------\r\n\r\nSigned-off-by: Nghia Tran ","shortMessageHtmlLink":"Preserve context in With() calls (#17)"}},{"before":"f4145d29d435f819f191f4a093fe13a7820f743a","after":"cb3093988f386a6fe5e6018076d54409697ee0ad","ref":"refs/heads/main","pushedAt":"2024-02-13T02:04:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"gcp/trace: limit project ID lookups, add tests (#14)\n\nIf `WithCloudTraceContext` is called from tests where GCE metadata isn't\r\navailable, it hangs indefinitely, which is not a great experience.\r\n\r\nSome improvements in this PR:\r\n\r\n- project ID lookup will only be performed once, instead of each time\r\n`WithCloudTraceContext` is called\r\n- if we detect we're being called in tests, the project ID won't be\r\nlooked up and we won't log with trace context\r\n- add a standard short timeout to metadata requests, consistent with the\r\nofficial client\r\n\r\nAlso add a test that shows that the `trace` context value is set when\r\nthe project ID env var is set; because this logging must go to stderr,\r\nwe can't easily test what actually gets logged, but we can show it\r\nworking in the verbose output:\r\n\r\n```\r\ngo test ./gcp -v -count=1\r\n=== RUN TestTrace\r\n=== RUN TestTrace/no_env_set\r\n{\"time\":\"2024-02-12T20:22:14.059143-05:00\",\"severity\":\"DEBUG\",\"logging.googleapis.com/sourceLocation\":{\"function\":\"github.com/chainguard-dev/clog/gcp.insideTest\",\"file\":\"/Users/jason/git/clog/gcp/trace.go\",\"line\":33},\"message\":\"WithCloudTraceContext: inside test\",\"function\":\"testing.tRunner\",\"file\":\"/opt/homebrew/Cellar/go/1.21.5/libexec/src/testing/testing.go\",\"line\":1595}\r\n{\"time\":\"2024-02-12T20:22:14.059343-05:00\",\"severity\":\"DEBUG\",\"logging.googleapis.com/sourceLocation\":{\"function\":\"github.com/chainguard-dev/clog/gcp.WithCloudTraceContext.func1\",\"file\":\"/Users/jason/git/clog/gcp/trace.go\",\"line\":56},\"message\":\"WithCloudTraceContext: inside test, not looking up project ID\"}\r\n{\"time\":\"2024-02-12T20:22:14.060156-05:00\",\"severity\":\"INFO\",\"logging.googleapis.com/sourceLocation\":{\"function\":\"github.com/chainguard-dev/clog/gcp.TestTrace.func2.1\",\"file\":\"/Users/jason/git/clog/gcp/trace_test.go\",\"line\":37},\"message\":\"hello world\"}\r\n=== RUN TestTrace/env_set\r\n{\"time\":\"2024-02-12T20:22:14.060678-05:00\",\"severity\":\"INFO\",\"logging.googleapis.com/sourceLocation\":{\"function\":\"github.com/chainguard-dev/clog/gcp.TestTrace.func2.1\",\"file\":\"/Users/jason/git/clog/gcp/trace_test.go\",\"line\":37},\"message\":\"hello world\",\"logging.googleapis.com/trace\":\"projects/my-project/traces/trace\"}\r\n--- PASS: TestTrace (0.00s)\r\n --- PASS: TestTrace/no_env_set (0.00s)\r\n --- PASS: TestTrace/env_set (0.00s)\r\nPASS\r\nok github.com/chainguard-dev/clog/gcp 0.166s\r\n```\r\n\r\nThe test also attempts to check that GCE metadata isn't requested.\r\n\r\nThrough this work I've found that `clog.FromContext(ctx).Info(\"hello\")`\r\ndoesn't carry the `trace` context value, possibly related to\r\nhttps://github.com/chainguard-dev/clog/pull/11\r\n\r\nSigned-off-by: Jason Hall ","shortMessageHtmlLink":"gcp/trace: limit project ID lookups, add tests (#14)"}},{"before":"4d1a9405b3760a3327fca9fd4d27f7b6f7db96ed","after":"f4145d29d435f819f191f4a093fe13a7820f743a","ref":"refs/heads/main","pushedAt":"2024-02-06T17:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"Preserve context in logger when calling FromContext. (#11)\n\nModification of #5 \r\n\r\nAllows for passing through the logger while still using default Info\r\nmethods. InfoContext remains to override the context with another value.\r\n\r\nThis changes the stored context value to store the underlying\r\nslog.Logger instead of the wrapped logger so we're not storing a context\r\nwithin a context.","shortMessageHtmlLink":"Preserve context in logger when calling FromContext. (#11)"}},{"before":"83244dc767231520efafed1e5c25898a58b66e69","after":"4d1a9405b3760a3327fca9fd4d27f7b6f7db96ed","ref":"refs/heads/main","pushedAt":"2024-02-06T16:03:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"add Fatal{Context}{f} (#8)\n\nThis adds `clog.Fatal{Context}{f}`, and\r\n`clog.FromContext(ctx).Fatal{Context}{f}`\r\n\r\n`Fatal` logs at `LevelError` then calls `os.Exit(1)`, like stdlib\r\n`log.Fatal`:\r\nhttps://cs.opensource.google/go/go/+/refs/tags/go1.21.6:src/log/log.go;l=413\r\n\r\n---------\r\n\r\nSigned-off-by: Jason Hall \r\nCo-authored-by: Billy Lynch <1844673+wlynch@users.noreply.github.com>","shortMessageHtmlLink":"add Fatal{Context}{f} (#8)"}},{"before":"d34ebd416000c04a73505a2809465f7b9b04812a","after":"83244dc767231520efafed1e5c25898a58b66e69","ref":"refs/heads/main","pushedAt":"2024-02-06T16:01:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"add a flag option (#10)\n\nI don't like any of the names here, and we might want it to be in a\r\nseparate subpackage. This lets you say `--log-level=DEBUG` to set the\r\nlevel. The default is still INFO.\r\n\r\n---------\r\n\r\nSigned-off-by: Jason Hall ","shortMessageHtmlLink":"add a flag option (#10)"}},{"before":"fec25b637dd21eeb73c83bea492abb7450e298fa","after":"d34ebd416000c04a73505a2809465f7b9b04812a","ref":"refs/heads/main","pushedAt":"2024-02-05T22:09:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"add GCP optimized slog package (#9)\n\nOpening this to gather feedback.\r\n\r\nThis moves https://github.com/imjasonh/gcpslog into this repo, including\r\nhttps://github.com/imjasonh/gcpslog/pull/2\r\n\r\n---------\r\n\r\nSigned-off-by: Jason Hall ","shortMessageHtmlLink":"add GCP optimized slog package (#9)"}},{"before":"d4efeebdb8675db3b0d91df4a241f4e55ef1d78b","after":null,"ref":"refs/heads/imjasonh-patch-1","pushedAt":"2024-01-18T16:37:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"}},{"before":"04bee692f7a87a297bb7132ad3830c6563aa9d8f","after":"fec25b637dd21eeb73c83bea492abb7450e298fa","ref":"refs/heads/main","pushedAt":"2024-01-18T16:37:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"Update README.md (#7)\n\nSigned-off-by: Jason Hall ","shortMessageHtmlLink":"Update README.md (#7)"}},{"before":null,"after":"d4efeebdb8675db3b0d91df4a241f4e55ef1d78b","ref":"refs/heads/imjasonh-patch-1","pushedAt":"2024-01-18T13:45:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Jason Hall ","shortMessageHtmlLink":"Update README.md"}},{"before":"c071a43a4211469b361d40cf4a391aeeb2afdbe5","after":"04bee692f7a87a297bb7132ad3830c6563aa9d8f","ref":"refs/heads/main","pushedAt":"2024-01-16T18:28:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"rename to clog (#6)\n\n* rename to clog\r\n\r\nSigned-off-by: Jason Hall \r\n\r\n* fix example in README\r\n\r\nSigned-off-by: Jason Hall \r\n\r\n---------\r\n\r\nSigned-off-by: Jason Hall ","shortMessageHtmlLink":"rename to clog (#6)"}},{"before":"988f6253cd007fd80265e78da25be44a273a52f1","after":"c071a43a4211469b361d40cf4a391aeeb2afdbe5","ref":"refs/heads/main","pushedAt":"2024-01-16T16:15:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"imjasonh","name":"Jason Hall","path":"/imjasonh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/210737?s=80&v=4"},"commit":{"message":"Fix handler example to actually use the handler. (#4)","shortMessageHtmlLink":"Fix handler example to actually use the handler. (#4)"}},{"before":"7a6e5ac6946c7b41d395c2f647fa381b2a55980a","after":"988f6253cd007fd80265e78da25be44a273a52f1","ref":"refs/heads/main","pushedAt":"2023-12-21T16:59:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cpanato","name":"Carlos Tadeu Panato Junior","path":"/cpanato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4115580?s=80&v=4"},"commit":{"message":"Add source.yaml (#3)","shortMessageHtmlLink":"Add source.yaml (#3)"}},{"before":"c97e031d743e7877f2d3f8154b3cc540a680b09e","after":null,"ref":"refs/heads/update","pushedAt":"2023-12-21T16:54:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"}},{"before":"9bf46567a64a44cb98769baa0d9add818d8b07f2","after":"7a6e5ac6946c7b41d395c2f647fa381b2a55980a","ref":"refs/heads/main","pushedAt":"2023-12-21T16:54:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"update to chainguard-dev (#2)","shortMessageHtmlLink":"update to chainguard-dev (#2)"}},{"before":null,"after":"c97e031d743e7877f2d3f8154b3cc540a680b09e","ref":"refs/heads/update","pushedAt":"2023-12-21T16:51:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cpanato","name":"Carlos Tadeu Panato Junior","path":"/cpanato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4115580?s=80&v=4"},"commit":{"message":"update to chainguard-dev","shortMessageHtmlLink":"update to chainguard-dev"}},{"before":"0d562667b2ce22909dfee9b805604e032c5d39ce","after":"9bf46567a64a44cb98769baa0d9add818d8b07f2","ref":"refs/heads/main","pushedAt":"2023-12-13T01:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Create go.yml","shortMessageHtmlLink":"Create go.yml"}},{"before":"3f156fd3a4db5d87737834bd6f50be0ad2758863","after":"0d562667b2ce22909dfee9b805604e032c5d39ce","ref":"refs/heads/main","pushedAt":"2023-12-13T01:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Update godoc","shortMessageHtmlLink":"Update godoc"}},{"before":"765cf081243ccaec88d8173c4e3e2e7de0d382a8","after":"3f156fd3a4db5d87737834bd6f50be0ad2758863","ref":"refs/heads/main","pushedAt":"2023-12-13T00:23:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Add missing slog.Logger functions.\n\n- WithGroup\n- Handler","shortMessageHtmlLink":"Add missing slog.Logger functions."}},{"before":"8aac927af2cba3dd9162fe0db80ac02407a46ddf","after":"765cf081243ccaec88d8173c4e3e2e7de0d382a8","ref":"refs/heads/main","pushedAt":"2023-12-12T23:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Add slogtest helpers.","shortMessageHtmlLink":"Add slogtest helpers."}},{"before":"5565dbc976d5cee476cdc6e6b5477e8bddcaf12b","after":"8aac927af2cba3dd9162fe0db80ac02407a46ddf","ref":"refs/heads/main","pushedAt":"2023-12-12T23:30:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Add godoc badge","shortMessageHtmlLink":"Add godoc badge"}},{"before":"81392732b807e0370333deab89e733ef05c9f379","after":"5565dbc976d5cee476cdc6e6b5477e8bddcaf12b","ref":"refs/heads/main","pushedAt":"2023-12-12T23:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Add context logger.\n\nThis is heavily inspired by https://pkg.go.dev/knative.dev/pkg/logging\n\nAlso adds top level logging methods for convinience.","shortMessageHtmlLink":"Add context logger."}},{"before":"85b981e4b6134e711ce9bc972054eb6ee557b797","after":"81392732b807e0370333deab89e733ef05c9f379","ref":"refs/heads/main","pushedAt":"2023-12-12T19:32:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wlynch","name":"Billy Lynch","path":"/wlynch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1844673?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfzk3fAA","startCursor":null,"endCursor":null}},"title":"Activity · chainguard-dev/clog"}