{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":514004903,"defaultBranch":"main","name":"gitops-acl-action","ownerLogin":"tailscale","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-14T18:17:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48932923?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718683454.0","currentOid":""},"activityList":{"items":[{"before":"a3b917dd242691566556a7673487095b4bf14023","after":null,"ref":"refs/heads/irbekrm/bump_version","pushedAt":"2024-06-18T04:04:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"}},{"before":"19b4266107dc265751921ccf27b2baa044e6fae7","after":"830881eb3d86ad37459ef4b56fa2c62f570ca7de","ref":"refs/heads/main","pushedAt":"2024-06-18T04:04:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"},"commit":{"message":"Merge pull request #43 from tailscale/irbekrm/bump_version\n\nREADME: add a note about versioning releases","shortMessageHtmlLink":"Merge pull request #43 from tailscale/irbekrm/bump_version"}},{"before":"0c19817308da9c04afc4618d41dfef801a3644df","after":"a3b917dd242691566556a7673487095b4bf14023","ref":"refs/heads/irbekrm/bump_version","pushedAt":"2024-06-17T19:02:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"},"commit":{"message":"README: add release instructions.\n\nMostly to clarify that we repoint major version tags.\n\nSigned-off-by: Irbe Krumina ","shortMessageHtmlLink":"README: add release instructions."}},{"before":null,"after":"0c19817308da9c04afc4618d41dfef801a3644df","ref":"refs/heads/irbekrm/bump_version","pushedAt":"2024-06-17T18:29:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"},"commit":{"message":"README: bump example action version\n\nSigned-off-by: Irbe Krumina ","shortMessageHtmlLink":"README: bump example action version"}},{"before":"408fc1baec7674e9da2adb7c640732cc97a13b91","after":null,"ref":"refs/heads/irbekrm/bump_deps","pushedAt":"2024-06-14T17:52:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"}},{"before":"2a26694c9b52705d168412684af2fd7e03247c7c","after":"19b4266107dc265751921ccf27b2baa044e6fae7","ref":"refs/heads/main","pushedAt":"2024-06-14T17:51:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"},"commit":{"message":"Merge pull request #42 from tailscale/irbekrm/bump_deps\n\nREADME.md,action.yml: bump versions","shortMessageHtmlLink":"Merge pull request #42 from tailscale/irbekrm/bump_deps"}},{"before":null,"after":"408fc1baec7674e9da2adb7c640732cc97a13b91","ref":"refs/heads/irbekrm/bump_deps","pushedAt":"2024-06-14T17:45:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"},"commit":{"message":"README.md,action.yml: bump versions\n\nSigned-off-by: Irbe Krumina ","shortMessageHtmlLink":"README.md,action.yml: bump versions"}},{"before":"44390481f9fc07b193d9d8802a480f30133b1961","after":null,"ref":"refs/heads/will/deps","pushedAt":"2024-06-14T16:57:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"irbekrm","name":"Irbe Krumina","path":"/irbekrm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24879183?s=80&v=4"}},{"before":"e8b93d8c4ff8f4ebdac0f44a5f6a427ad717415b","after":"2a26694c9b52705d168412684af2fd7e03247c7c","ref":"refs/heads/main","pushedAt":"2024-04-16T15:23:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"Disable setup-go's cache\n\nsetup-go attempts to find and hash go.sum files to build a cache key.\nSince we don't use go.sum files, this fails and setup-go continues with\na warning like\n\n> Restore cache failed: Dependencies file is not found in [...].\n> Supported file pattern: go.sum\n\nwhich is annoying. We can prevent it from printing by disabling the\ncache.\n\nSee: https://github.com/actions/setup-go/blob/6c1fd22b67f7a7c42ad9a45c0f4197434035e429/docs/adrs/0000-caching-dependencies.md#decision","shortMessageHtmlLink":"Disable setup-go's cache"}},{"before":"187cfa0d56e312e8ce38be386fe490212e71640d","after":"e8b93d8c4ff8f4ebdac0f44a5f6a427ad717415b","ref":"refs/heads/main","pushedAt":"2024-04-16T15:18:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"add dependabot for github-actions\n\nrel #30","shortMessageHtmlLink":"add dependabot for github-actions"}},{"before":"c81c7a923debeb57f9d9a403871972e5c75a7086","after":"187cfa0d56e312e8ce38be386fe490212e71640d","ref":"refs/heads/main","pushedAt":"2024-04-16T15:08:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action: bump version of setup-go action\n\nMost notably, this moves from node16 to node20.\n\nSigned-off-by: Will Norris ","shortMessageHtmlLink":"action: bump version of setup-go action"}},{"before":null,"after":"44390481f9fc07b193d9d8802a480f30133b1961","ref":"refs/heads/will/deps","pushedAt":"2024-04-16T14:49:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action: bump version of setup-go action\n\nMost notably, this moves from node16 to node20.\n\nSigned-off-by: Will Norris ","shortMessageHtmlLink":"action: bump version of setup-go action"}},{"before":"016607eb148d74ace71f1baffef402ccf3156c4b","after":null,"ref":"refs/heads/mpminardi/oauth-fix","pushedAt":"2024-03-21T16:48:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"f594fcf546ece49a3dad9e840f54fe2797050cc4","after":null,"ref":"refs/heads/will/readme","pushedAt":"2024-03-21T16:48:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"07adc817a0a11053dfafc5feec9823255b5e6239","after":null,"ref":"refs/heads/will/path-error","pushedAt":"2024-03-21T16:48:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"b7c84171451c3497944baa58552154bf36fa3fa9","after":null,"ref":"refs/heads/will/oauth-fix","pushedAt":"2024-03-21T16:48:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"5781dc75f9614a5d87bac87346561ae793c96747","after":"c81c7a923debeb57f9d9a403871972e5c75a7086","ref":"refs/heads/main","pushedAt":"2024-03-21T16:39:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action.yml: recombine gitops-pusher calls\n\nWe previously split the gitops-pusher steps based on which auth\nvariables were set due to a bug in the gitops-pusher tool itself. That\nas fixed in tailscale/tailscale#11025, so we can now recombine these.\n\nUpdate to latest tagged version of tailscale to pull in the fix, and\nbump the go version while we're at it.\n\nCo-authored-by: Mario Minardi \nSigned-off-by: Will Norris ","shortMessageHtmlLink":"action.yml: recombine gitops-pusher calls"}},{"before":null,"after":"b7c84171451c3497944baa58552154bf36fa3fa9","ref":"refs/heads/will/oauth-fix","pushedAt":"2024-03-21T16:32:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action.yml: recombine gitops-pusher calls\n\nWe previously split the gitops-pusher steps based on which auth\nvariables were set due to a bug in the gitops-pusher tool itself. That\nas fixed in tailscale/tailscale#11025, so we can now recombine these.\n\nUpdate to latest tagged version of tailscale to pull in the fix, and\nbump the go version while we're at it.\n\nCo-authored-by: Mario Minardi \nSigned-off-by: Will Norris ","shortMessageHtmlLink":"action.yml: recombine gitops-pusher calls"}},{"before":"1c217eb7aaaca64f227dcf503d8f8957e9806b57","after":"5781dc75f9614a5d87bac87346561ae793c96747","ref":"refs/heads/main","pushedAt":"2024-03-21T16:27:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action.yml use go run to avoid PATH issues\n\nSelf-hosted runners sometimes can't write the built binary to\n/usr/local/bin, so just use `go run` instead.\n\nUpdates #28\n\nSigned-off-by: Will Norris \nCo-authored-by: Mario Minardi ","shortMessageHtmlLink":"action.yml use go run to avoid PATH issues"}},{"before":"5660dabc94f2f997a111e71b6e65b1ca87dbb742","after":"07adc817a0a11053dfafc5feec9823255b5e6239","ref":"refs/heads/will/path-error","pushedAt":"2024-03-21T16:24:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action.yml use go run to avoid PATH issues\n\nSelf-hosted runners sometimes can't write the built binary to\n/usr/local/bin, so just use `go run` instead.\n\nUpdates #28\n\nSigned-off-by: Will Norris \nCo-authored-by: Mario Minardi ","shortMessageHtmlLink":"action.yml use go run to avoid PATH issues"}},{"before":"e97b6dcb78f139f3c0530917e7991a5b0d9c182e","after":"5660dabc94f2f997a111e71b6e65b1ca87dbb742","ref":"refs/heads/will/path-error","pushedAt":"2024-03-21T16:17:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"action.yml use go run to avoid PATH issues\n\nSelf-hosted runners sometimes can't write the built binary to\n/usr/local/bin, so just use `go run` instead.\n\nUpdates #28\n\nSigned-off-by: Will Norris \nCo-authored-by: Mario Minardi ","shortMessageHtmlLink":"action.yml use go run to avoid PATH issues"}},{"before":null,"after":"e97b6dcb78f139f3c0530917e7991a5b0d9c182e","ref":"refs/heads/will/path-error","pushedAt":"2024-03-21T16:11:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"use go run to avoid PATH issues","shortMessageHtmlLink":"use go run to avoid PATH issues"}},{"before":"287fb935799def5f8a2aef4df9b1286f78fc384b","after":"1c217eb7aaaca64f227dcf503d8f8957e9806b57","ref":"refs/heads/main","pushedAt":"2024-02-05T17:07:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mpminardi","name":"Mario Minardi","path":"/mpminardi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8587567?s=80&v=4"},"commit":{"message":"Merge pull request #34 from tailscale/mpminardi/oauth-fix\n\naction.yml: add separate steps for API key and OAuth flows","shortMessageHtmlLink":"Merge pull request #34 from tailscale/mpminardi/oauth-fix"}},{"before":null,"after":"016607eb148d74ace71f1baffef402ccf3156c4b","ref":"refs/heads/mpminardi/oauth-fix","pushedAt":"2024-02-03T22:40:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mpminardi","name":"Mario Minardi","path":"/mpminardi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8587567?s=80&v=4"},"commit":{"message":"action.yml: add separate steps for API key and OAuth flows\n\nAdd separate steps for invocations of gitops-pusher for using API key\nand OAuth. These steps are triggered based on whether the inputs for the\nAPI key or OAuth secret are non-empty respectively. Add a check for\nwhether both an API key and OAuth secret have been specified and error out\nin this case. Changing the logic in gitops-pusher to only attempt OAuth\nauthentication when the provided secret is non-empty is likely also a\ndesired change on top of this.\n\nSigned-off-by: Mario Minardi ","shortMessageHtmlLink":"action.yml: add separate steps for API key and OAuth flows"}},{"before":"d50c59725a02ec82f521fbafd2ca61818a769d07","after":"287fb935799def5f8a2aef4df9b1286f78fc384b","ref":"refs/heads/main","pushedAt":"2024-01-29T22:59:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"README: add docs for OAuth credentials\n\nUpdates #24\n\nSigned-off-by: Will Norris ","shortMessageHtmlLink":"README: add docs for OAuth credentials"}},{"before":null,"after":"f594fcf546ece49a3dad9e840f54fe2797050cc4","ref":"refs/heads/will/readme","pushedAt":"2024-01-29T22:48:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"},"commit":{"message":"README: add docs for OAuth credentials\n\nUpdates #24\n\nSigned-off-by: Will Norris ","shortMessageHtmlLink":"README: add docs for OAuth credentials"}},{"before":"802ca0bfba988d99c9bf11ad4ac83f3f35a15fc4","after":null,"ref":"refs/heads/mayakacz-readme","pushedAt":"2024-01-29T21:27:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"fa3f01bb3a19d4aaf05a57c8790175dda209217d","after":null,"ref":"refs/heads/Xe/lock-gitops-pusher","pushedAt":"2024-01-29T21:27:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"bec35f753f10241898b8b65dda98edec77cef676","after":null,"ref":"refs/heads/raggi/fix-stale-cache","pushedAt":"2024-01-29T21:27:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}},{"before":"f848629e821a32fc9c43884dbdb67c0a1783f5bb","after":null,"ref":"refs/heads/will/check-auth-empty","pushedAt":"2024-01-29T21:26:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"willnorris","name":"Will Norris","path":"/willnorris","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1112?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaAScKgA","startCursor":null,"endCursor":null}},"title":"Activity ยท tailscale/gitops-acl-action"}