Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Protocol Buffers for Typescript

Creating better tooling around gRPC and Protocol Buffers for Web, NodeJS and TypeScript ecosystem.
Collective - Host: opensource - https://opencollective.com/protoc-gen-ts - Code: https://github.com/thesayyn

Fix tar PAX format handling (#1414)

* fix tar PAX handling on Windows

* always force PAX format

github.com/thesayyn/go-containerregistry - 3ba4c511f44fbd46c4850803e33a5a560da717e6 authored over 2 years ago
Support the platform specific authentication of krane in "auth get" command (#1413)

* Support the platform specific authentication of krane in "auth get" command

* Add tests for...

github.com/thesayyn/go-containerregistry - 5749ee68eb46376d695c495d15f251943fd0759f authored over 2 years ago
Bump deps using ./hack/bump-deps.sh (#1410)

github.com/thesayyn/go-containerregistry - 31786c6cbb82d6ec4fb8eb79cd9387905130534e authored over 2 years ago
Deprecate transport.New (#1337)

github.com/thesayyn/go-containerregistry - f79ec2192282f3efd3f9a34db2826d31129fa6e6 authored over 2 years ago
Redact sensitive information in redirected URLs (#1408)

* Redact sensitive information in redirected URLs

This adds internal methods to redact potent...

github.com/thesayyn/go-containerregistry - 53e6bea5b2256cdeaa8889412eea5a67583f8aad authored over 2 years ago
Implement crane edit (#1403)

* Implement crane edit

This works at least on linux with neovim. If stdin appears to be
inte...

github.com/thesayyn/go-containerregistry - d187a716b559771a3768caa9c4dba796cb4650b3 authored over 2 years ago
bump deps using ./hack/bump-deps.sh (#1389)

* bump deps using ./hack/bump-deps.sh

* bump deps using ./hack/bump-deps.sh

* CI: use 1.18...

github.com/thesayyn/go-containerregistry - e7a9f2b97db6d1482ae40a6b0e48cd07e6385647 authored over 2 years ago
Add unit test covering .dockerconfigjson secrets (#1335)

* Add unit test covering .dockerconfigjson secrets

* WIP: add failing unit test based on Dave...

github.com/thesayyn/go-containerregistry - b7b4eada3a08ec547f00624edfa211ada967839e authored over 2 years ago
Fall back to no mount if registry misbehaves (#1406)

Sometimes we see authentication errors if the from repo doesn't exist,
so fall back to just ini...

github.com/thesayyn/go-containerregistry - ddd39fb9c385c4ffed8ec3704fb6c1914d8c93e3 authored over 2 years ago
Include builds for Go 1.18 in CI matrixes (#1319)

github.com/thesayyn/go-containerregistry - 4d7b65b04609719eb0f23afa8669ba4b47178571 authored over 2 years ago
Wrap progress updates in a mutex (#1402)

Atomically incrementing the number of bytes written isn't sufficient if
we're sending the updat...

github.com/thesayyn/go-containerregistry - 86f0c4a3a9d392315cec208f13f4a72d63b75895 authored over 2 years ago
Don't annotate refs by default, switch to OCI key (#1401)

A bunch of breaking changes that might be contentious, but I think this
is probably the right b...

github.com/thesayyn/go-containerregistry - 59b5c06eb64f0b6500bd94d71b473adf6079e444 authored over 2 years ago
Preserve descriptors when writing to layout (#1400)

We currently compute these manually, but that drops platform information
and annotations. Keep ...

github.com/thesayyn/go-containerregistry - 03194c5aedf07e559ac1041a6dc4ac938ff8efb1 authored over 2 years ago
Do not check /v2 endpoint on registry when RoundTripper is provided (#1396)

* Bump staticcheck to latest version

Refactor tests that where Marshalling the transport.Erro...

github.com/thesayyn/go-containerregistry - 2b1087abc076a6e82339480ea191b7245962932c authored over 2 years ago
Use go-digest to validate digests (#1395)

* Use go-digest to validate digests

* fix presubmit

* remove debugging, Jon is such a stic...

github.com/thesayyn/go-containerregistry - ae256b584f83faf45be431c608afc011ab574e93 authored over 2 years ago
docs: pull requests

github.com/thesayyn/rules_js_codecov - bcfef167294df666efe8a2687ba410676b5dc042 authored over 2 years ago
docs: add badge and coverage map

github.com/thesayyn/rules_js_codecov - 5bfdc2b92bae8fbcdd4be2b94f254b21daa346c6 authored over 2 years ago
chore: add codecov commenter (#1)

github.com/thesayyn/rules_js_codecov - c84d0c7091287c22ca8a996ce03f766bbd1c75de authored over 2 years ago
feat: support codecov

github.com/thesayyn/rules_js_codecov - 1dc322727c61efd2da26326f9fb5314bbf9afa91 authored over 2 years ago
feat(crane): add option to allow pushing non-distributable layers (#1348)

Signed-off-by: jwiegratz <[email protected]>
Signed-off-by: jwhb <[email protected]>

github.com/thesayyn/go-containerregistry - 0c40ec8ad2226e1d374f1f1c01d5694f505ff946 authored over 2 years ago
Set GetBody on blob uploads (#1391)

github.com/thesayyn/go-containerregistry - 2a21d4fae654dd299ce54ac4070af66a42f6a1e9 authored over 2 years ago
Add debug logs to google.Keychain (#1390)

github.com/thesayyn/go-containerregistry - 9006ebf25d190f4cd7e07e973be1cafe82dd8cb3 authored over 2 years ago
Implement cross-registry blob mounting experiment (#1388)

This is currently only implemented by Google but we'd like to upstream
this to the distribution...

github.com/thesayyn/go-containerregistry - 623023e6c2442f4f29dfaee5334fa5e0c125cc3b authored over 2 years ago
Allow config files to be mounted (#1387)

Because we wanted to reuse the layer uploading code, we wrap the config
bytes up as a Layer. Un...

github.com/thesayyn/go-containerregistry - 03a77f4f870731f494a5ea9f690b22aa00b2ecf7 authored over 2 years ago
fix(crane): just need cobra.MinimumNArgs(1) instead of cobra.MaximumNArgs(1). (#1384)

Signed-off-by: Batuhan Apaydın <[email protected]>
Co-authored-by: Furkan Türkal <fu...

github.com/thesayyn/go-containerregistry - 12aecccd78584154cea79fc3e0d1cfc8b4daa46d authored over 2 years ago
feat(cache): cacheable v1.ImageIndex (#1380)

Co-authored-by: Eric Stroczynski <[email protected]>

github.com/thesayyn/go-containerregistry - 7fc806eebf5bec4f1e7e58d9b9103db4d9460cf6 authored over 2 years ago
bump deps using ./hack/bump-deps.sh (#1371)

github.com/thesayyn/go-containerregistry - f74686f9f86f83644c0a5e00e0a4bb23404026c9 authored over 2 years ago
chore: add license

github.com/thesayyn/cel-rs - 2eea15be0460ee38956bc1c2215792e58a3093d1 authored over 2 years ago
Bump goreleaser/goreleaser-action from 2 to 3 (#1370)

Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 2 to ...

github.com/thesayyn/go-containerregistry - b17c48b086b724a3263dc5d0b60c61903a38de36 authored over 2 years ago
k8schain: prioritize imagePullSecrets over implicit auth (#1368)

github.com/thesayyn/go-containerregistry - 84eb52633e96c92b76566f2be0070da34f67b724 authored over 2 years ago
Bump deps using ./hack/bump-deps.sh (#1366)

github.com/thesayyn/go-containerregistry - 49e51707501a2e9eff2ee03f9c3df830dd76dbad authored over 2 years ago
Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#1365)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.1...

github.com/thesayyn/go-containerregistry - 14395f1b4b4e0a6065c9c7dc6bc5f8e8acb6ff85 authored over 2 years ago
feat(crane): allow setting the repository to push by digest (#1323)

* feat(crane): allow setting the repository to push by digest

Signed-off-by: Markus Lippert <...

github.com/thesayyn/go-containerregistry - b7619f2a53b178095a2809db1215ba309f90303b authored over 2 years ago
Bump deps, fix issues (#1317)

* Bump dependencies using ./hack/bump-deps.sh

* don't build with 1.14, -compat=1.17 on all go...

github.com/thesayyn/go-containerregistry - 03eb0a0086b05843ad9686c953f6a443f456c408 authored over 2 years ago
fix(ConfigFile): add Variant (#1362)

Signed-off-by: Markus Lippert <[email protected]>

github.com/thesayyn/go-containerregistry - ba4080ba33c5d9c40b3731bbf039faf7d333586d authored over 2 years ago
transport: Don't pass default service if unset (#1360)

github.com/thesayyn/go-containerregistry - 82405e5dfa82d6a186c5a7f5d79962023ea31162 authored over 2 years ago
Bump github/codeql-action from 1 to 2 (#1357)

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release n...

github.com/thesayyn/go-containerregistry - 9d1ceb8c5d43571c8883eadcd2722226ed124350 authored over 2 years ago
Bump codecov/codecov-action from 3.0.0 to 3.1.0 (#1353)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.0.0 to 3.1.0.
...

github.com/thesayyn/go-containerregistry - fc6ff852e45e4bfd4fe41e03d992118687d3ec21 authored over 2 years ago
update go action to always get the latest available and other updates (#1352)

* check and use the latest go available

Signed-off-by: cpanato <[email protected]>

* update...

github.com/thesayyn/go-containerregistry - 1db6ac0805d4d9b2806966fa9b5f5c9e36735a44 authored almost 3 years ago
bump require blocks to point to latest main (892d7a8) (#1351)

* bump require blocks to point to latest main (892d7a8)

* run go mod tidy again

github.com/thesayyn/go-containerregistry - 570ba6c88a5041afebd4599981d849af96f5dba9 authored almost 3 years ago
authn.kubernetes.Resolve now behaves exactly like Kubernetes (#1349)

* authn.kubernetes.Resolve now behaves exactly like Kubernetes

Prior we weren't matching host...

github.com/thesayyn/go-containerregistry - 892d7a8083870277d85bb98bc4f27a2b6d1596b0 authored almost 3 years ago
AuthConfig now supports json (un)marshalling (#1350)

github.com/thesayyn/go-containerregistry - f1b729141d334006360b93a572dec46a370ea449 authored almost 3 years ago
fix(v1/remote): return an error if both auth and keychain are set (#1334)

Co-authored-by: Eric Stroczynski <[email protected]>

github.com/thesayyn/go-containerregistry - 7b4be6bb31395ead003b6841110aca4c4119cddd authored almost 3 years ago
fix(v1/random): set MediaType in randomIndex.manifest (#1343)

Co-authored-by: Eric Stroczynski <[email protected]>

github.com/thesayyn/go-containerregistry - 610f826874d826112cb0dc738fa20a7db1777532 authored almost 3 years ago
use k8s keychain first (#1346)

This speeds up instances where the credentials are in image pull secrets

github.com/thesayyn/go-containerregistry - f1b065c6cb3d51ff3cb744d46b55257069867336 authored almost 3 years ago
Bump codecov/codecov-action from 2.1.0 to 3.0.0 (#1341)

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.1.0 to 3.0.0.
...

github.com/thesayyn/go-containerregistry - 2042cc9d640186758d14e44f28167a542ea17628 authored almost 3 years ago
Bump actions/stale from 4 to 5 (#1342)

Bumps [actions/stale](https://github.com/actions/stale) from 4 to 5.
- [Release notes](https://...

github.com/thesayyn/go-containerregistry - a2b8a99a6a8fb2ce006f853d3a09e5330129801f authored almost 3 years ago
Bump actions/setup-go from 2 to 3 (#1340)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 3.
- [Release notes](ht...

github.com/thesayyn/go-containerregistry - 24b9440bd5d10b0fb40644c96c469557b1ed686c authored almost 3 years ago
Bump etcd v3.5.2 and remove dependency of docker-compose

github.com/thesayyn/etcd-protoc-gen-ts - 3e881f34eec685f31cf536043ad7d16cf9791a4d authored almost 3 years ago
Bump peter-evans/create-pull-request from 3 to 4 (#1327)

Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from...

github.com/thesayyn/go-containerregistry - efc62d802606b3e7668eafe55810b6359b352c78 authored almost 3 years ago
Add --user flag to crane mutate (#1316)

github.com/thesayyn/go-containerregistry - f1fa40b162a1601a863364e8a2f63bbb9e4ff36e authored almost 3 years ago
Bump deps, fix ecr-login API change (#1310)

github.com/thesayyn/go-containerregistry - d8a00485c62ca75593311d5a80630677c88b2797 authored almost 3 years ago
Fix isolation of presubmit tools (#1306)

github.com/thesayyn/go-containerregistry - 39e499622bcc815ed0d3337b890ea29ff3b1c98e authored almost 3 years ago
Bump actions/checkout from 2 to 3 (#1315)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

github.com/thesayyn/go-containerregistry - 30512b8983a023a5e7dc969c09a814abdb91a0af authored almost 3 years ago
Don't parse challenge's scopes, put them first (#1312)

This is an attempt to work around some interesting behavior from
DockerHub.

> This query par...

github.com/thesayyn/go-containerregistry - 329563766ce8131011c25fd8758a25d94d9ad81b authored almost 3 years ago
crane export: Support reading tarball from a stream (#1274)

* crane export: Read tarball from a file

A working concept that reads the image from "test.ta...

github.com/thesayyn/go-containerregistry - bfe2ffc6b6bda6cb55544e52025645f89486f815 authored almost 3 years ago
Add rebase_test.sh to hack/presubmit.sh (#1304)

* Add rebase_test.sh to hack/presubmit.sh

* look for -eq 0 instead of -ne 1

github.com/thesayyn/go-containerregistry - 5d4fcd480bf356afc3e784e7a687f93953fc7e9f authored almost 3 years ago
Bump golangci/golangci-lint-action from 2 to 3.1.0 (#1308)

Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 2 t...

github.com/thesayyn/go-containerregistry - 40293420b3cb17a6974663d8a7fc40de82747d2b authored almost 3 years ago
Include blob existence checks in retries (#1307)

Currently we just fail outright if the registry returns a 500 during a
blob HEAD because it's n...

github.com/thesayyn/go-containerregistry - 445dc9722ac80aaf46fe11415fb38743951464c3 authored almost 3 years ago
Add GitHub Action to automatically bump deps (#1291)

* Add GitHub Action to automatically bump deps

* Disable dependabot

github.com/thesayyn/go-containerregistry - 86e1c812dc8764c914fe0a81dde3569d56cb1a72 authored almost 3 years ago
Add output option to mutate to save to a tar file and not push to a registry (same as append) (#1257)

* Add output option to mutate to save to a tar file and not push to a registry (same as append)
...

github.com/thesayyn/go-containerregistry - 17d8b101c5a070a6a86137d292cedddeea0f56fc authored almost 3 years ago
Cover a couple special paths in keychain unit tests. (#1302)

github.com/thesayyn/go-containerregistry - dd8d514a9b24a5ceebf860cf12e7ee88439366c5 authored almost 3 years ago
Take advantage of Chainguard maintained versions of various actions. (#1301)

* Take advantage of Chainguard maintained versions of various actions.

I created these so we ...

github.com/thesayyn/go-containerregistry - 0527e427a86e95503a443c329ba71eae895295b2 authored almost 3 years ago
Update README.md

github.com/thesayyn/rules_bom - d3e4fe25f684567cbe266e26dfbaf7cf57fad65d authored almost 3 years ago
Initial commit

github.com/thesayyn/rules_bom - 45b1cb638ad90eb29265798bfbc4197eaab4f3c8 authored almost 3 years ago
authn/kubernetes - fix index.docker.io case (#1300)

github.com/thesayyn/go-containerregistry - 1571d7fdc46eb4ec7ecb1e4196fb1f59eb4d377c authored almost 3 years ago
authn/kubernetes - fix auth config lookup (#1299)

github.com/thesayyn/go-containerregistry - 4fcfd541f6e1c9af7a434493cde619e98d170e66 authored almost 3 years ago
Update README.md

github.com/thesayyn/ocil - 84d5f32a1c06e2f1340c802313790d77fac3ffa5 authored almost 3 years ago
initial poc

github.com/thesayyn/ocil - 6a0aa33392467a2afc717e1700b9141fef35f4e8 authored almost 3 years ago
Initial commit

github.com/thesayyn/ocil - 12043944e8adb1a9c5e7967ab4898ba1fc0c3087 authored almost 3 years ago
Update ecr-login dep to fix logspam issue (#1294)

github.com/thesayyn/go-containerregistry - 00c59d91847c916fe5f26bcfca876f90c8c5557c authored almost 3 years ago
Fix Windows e2e test (#1292)

GitHub Actions recently updated the Windows version used by
windows-latest, which is no longer ...

github.com/thesayyn/go-containerregistry - 80d1a2f06b8de00fc1becc254ab9008d7c7b471e authored almost 3 years ago
Bump deps, add script to make it easier (#1260)

* Bump deps, add script to make it easier

* Bump deps

github.com/thesayyn/go-containerregistry - 97826ab9fed20bc708da879e333046ed78b1b372 authored almost 3 years ago
Check docker config auths for repo and registry (#1280)

* Check docker config auths for repo and registry

This enables the case where a config's auth...

github.com/thesayyn/go-containerregistry - 625fe7b4276ac665170b3b70e3d848b7738eca55 authored almost 3 years ago
LayerFromReader: buffer contents to a temp file instead of in memory (#1285)

* LayerFromReader: buffer contents to a temp file instead of in memory

* Add deprecation warn...

github.com/thesayyn/go-containerregistry - f2b100b080e5cf3b82109dc84b842e0b7675e98b authored almost 3 years ago
Rewrite docker-compose and update sample output

github.com/thesayyn/etcd-protoc-gen-ts - e749c3274858add20a73dcb7b5444469aa8359bc authored almost 3 years ago
Add tarball.WithMediaType to specify layer media type (#1286)

github.com/thesayyn/go-containerregistry - 41f8d92709b7d7c96a210f2652f2862314f5ba7f authored almost 3 years ago
Pass gcloud stderr to logs.Warn (#1284)

This should reduce log spam to stderr for clients using google.Keychain
when they don't have Go...

github.com/thesayyn/go-containerregistry - a44adc3268399129a3af2af628415370aba846f9 authored almost 3 years ago
remove push-image workflow (#1282)

github.com/thesayyn/go-containerregistry - d3202cccdc39e7435cd37c8d002ff6ad599cb1c1 authored almost 3 years ago
Add one-time workflow to push an image to ghcr.io (#1281)

github.com/thesayyn/go-containerregistry - 4729ec77789c2eaaa6b182922cc04a38b387fe66 authored almost 3 years ago
Fallback to anonymous if env or gcloud are not configured (#1279)

* Fallback to anonymous if env or gcloud are not configured

Debug-log env or gcloud errors in...

github.com/thesayyn/go-containerregistry - 33725d2d7adddb7471eb9f54f2b4e4337f445ccb authored almost 3 years ago
Add pkg/authn/github.Keychain to authenticate with ghcr.io (#1252)

- if GITHUB_TOKEN env var is set, and registry is ghcr.io, use the
token as a password.
- if...

github.com/thesayyn/go-containerregistry - 9c35968ef47ec2e4a14a82ea72167f8655c7c853 authored almost 3 years ago
Eagerly fetch image ID in daemon.Image (#1272)

Currently, daemon.Image is so lazy that non-existent images don't return
an error. This changes...

github.com/thesayyn/go-containerregistry - c63684ed5f15fd2adf9388279a601c2d07805113 authored almost 3 years ago
Implement Platform.String and v1.ParsePlatform (#1270)

* Implement Platform.String and v1.ParsePlatform

* Remove support for osfeatures and features...

github.com/thesayyn/go-containerregistry - ad90886100948bbaf58d69cff827d5c66981076b authored almost 3 years ago
Bump containerd (#1271)

* bump containerd to 1.5.9

* tidy deps in other modules

* go get -u image-spec@main

github.com/thesayyn/go-containerregistry - a8c9fa3af3fa1804359b9e4854864875470c394e authored almost 3 years ago
Add EOF to remote default retry predicate (#1268)

We see EOF when the server closes a connection without sending an
appropriate "Connection: clos...

github.com/thesayyn/go-containerregistry - a83d6e97daf45eebbe54d668e9a3c51d6b811d39 authored almost 3 years ago
Update k8schain README -- don't recommend modifting authn.DefaultKeychain (#1267)

github.com/thesayyn/go-containerregistry - a12c848a110a1a9056d30732845103d540b62cb7 authored almost 3 years ago
Fix issue templates (#1266)

github.com/thesayyn/go-containerregistry - cb47374a12eb8633f21c28e52296608096741405 authored almost 3 years ago
Fix NewKeychainFromHelper (#1265)

* Fix NewKeychainFromHelper

- only pass RegistryStr, since helpers don't expect to see repo p...

github.com/thesayyn/go-containerregistry - 50dfc2733d10b413e77747e0760d0b6136754a2f authored almost 3 years ago
Fix krane:debug image to include shell (#1264)

github.com/thesayyn/go-containerregistry - 3a2a6f1cef91c9971549ed3cb672fdd7c13e557b authored almost 3 years ago
Bump aws-actions/configure-aws-credentials from 1.6.0 to 1.6.1 (#1259)

Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-crede...

github.com/thesayyn/go-containerregistry - 03d4ad10d1d6b8ee5f11bfddf71b983f88fc75df authored almost 3 years ago
Ensure that layer is closed before renaming file in layout (#1254)

github.com/thesayyn/go-containerregistry - 1283f380eb06d955511b8cad033841a66a83cea7 authored almost 3 years ago
krane: drop k8schain, use cred helper directly w/o k8s (#1250)

github.com/thesayyn/go-containerregistry - 86ab60664adc985dec1a8ab30af5cddf3c610db3 authored almost 3 years ago
Bump acr cred helper dep (#1247)

* Bump acr cred helper dep

This picks up
https://github.com/chrismellard/docker-credential-a...

github.com/thesayyn/go-containerregistry - ac864e57b117d74a16269906dcbbd8db366eaadd authored almost 3 years ago
pkg/authn: return Anonymous on podman auth.json errors (#1248)

This is similar to what happens when the package looks for Docker's
config.json, it ignores any...

github.com/thesayyn/go-containerregistry - d22850aca5815c91f7bdd445df39704f3784a2f5 authored about 3 years ago