#Go SDK 0.1.0 release
1 messages Β· Page 1 of 1 (latest)
.
Summary:
-
@turbid rock is release owner. He's implementing the plan we discussed last week for go modules, repo layout etc.
-
@wise rock is launch owner. She's tracking elements of this release + other releases to fit them into the overall launch, make sure it all makes sense end to end
Please check with these two ππ» before doing anything, to avoid crossing beams
WHERE WE NEED HELP (possibly incomplete list):
-
Go examples are broken by recent changes in import path and API
-
Examples by @balmy meadow are also broken for the same reason. He is at Kubecon and may not have the time to fix this today.
-
.. that's it for now but not for long I think π Just staying nearby and ready to help with the release if need be, would be great.
Thanks!
As soon as the new repo structure is set I can go through and update the examples and guide!
- Go examples are broken by recent changes in import path and API
As in the extensions underexamplesin the repo? Just double checking
In the new Go SDK docs primarily. But yes, probably that too
welcome back @hollow bough π
Thanks! Been slowly catching up on the party you all were having last week π
@hollow bough welcome to the festivities, here is the festival schedule: https://devel.docs.dagger.io/sdk/go/
Technical Preview
I'm timeboxing myself to 12:30 to fix the cache import issue so David can be unblocked (literally never been so mystified in my life, buildkit is just ignoring cache imports, I'm at the point where I am rebuilding buildkit locally and adding println debugging to it).
I will take a look at fixing examples at that time if no one else has. Or if the timing means we need that ASAP I'll just do it right now
@hollow bough good plan
Also in dagger/examples:go/*
Currently on a call with Gerhard, but I can catch up with you right after if you want a summary
Synced up with Andrea, I'll go through the examples and update them now. There will also be an update to import paths needed after andrea finishes the separate repo tooling but he has a script to update all import paths so I'll just focus on any API updates needed
nice. I'm mostly on standby atm, tending to my garden of PRs none of which block release, so anyone can feel free to @ me with any tasks that pop up
I can pick up @balmy meadow 's examples if you're doing the SDK docs ones @hollow bough
Okay sounds great!
thank you both!
is the final import url going to be go.dagger.io or just dagger.io? In our go.mod it's just dagger.io
Updates the getting started guide, fixed a few other things I hit along the way too: https://github.com/dagger/dagger/pull/3498
Updates to newest API
Updates import path to be dagger.io/dagger
Configures log output in the client so that users don't just sit waiting for something to happen w/ no feedback
Fixes Exec in fi...
@balmy meadow π
If anyone has spare cycles, one way to possibly improve the launch experience: if there's an easy way of inserting little examples directly in the go docs... That would be sweet
not sure how easy that is, or if it causes problems elsewhere... But I don't see how we can go wrong making or go docs more useful out of the box
also @turbid rock can anyone help on the release heavy lifting?
Yes -- can someone help @floral lance with the reviews on the CUE side? I'm stuck on the Go side
Sure
current status -- can't push to a different repo from gh action, if anyone has a clue on that
Is it a permission issue?
@shell tinsel @balmy meadow in case you have an idea
kinda -- gh actions are pre-configured so you're authenticated against the current repo, auth'ing against a different one is non trivial
push with inlined "password" (token) has been deprecated in august
as in it's no longer working
other than that, pretty close
@winter ivy also, any idea on the SDK repo name? dagger/dagger-go? dagger/dagger-sdk-go?
I started looking into this a few days while back, will revive that work now! always wanted to see how this all works: https://go.dev/blog/examples
In my experience you have to add an elevated PAT in place of the default GitHub token, but Iβm sure thatβs been tried π trying to capture context on mobile
yep, just don't know how to use that PAT
Ahh I see. I havenβt done this more recently than august so Iβm no help π
any help still needed on GHA issue?
got solved
now dealing with a whole new set of problems π