Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable changelog.com devs to create prod db forks with a single command #508

Merged
merged 2 commits into from Mar 29, 2024

Conversation

gerhard
Copy link
Member

@gerhard gerhard commented Mar 28, 2024

Warning

This builds on top of #507. Please merge that PR first.


TL;DR

This is the next logical step after migrating to Neon.tech part of:

cd changelog
dagger call db-branch --neon-api-key=env:NEON_API_KEY

To learn more, see changelog/README.md (added in this PR).

What else changed?

Part of this, we also deployed a Dagger Engine v0.10.3 on Fly.io so that we don't need any sort of container runtime running locally. I know that @jerodsanto will appreciate this 馃挭

Screenshots or it didn't happen

Screenshot 2024-03-28 at 19 37 42 Screenshot 2024-03-28 at 19 38 06 Screenshot 2024-03-28 at 19 32 01 Screenshot 2024-03-28 at 19 32 07

Shout-out to @kislerdm for https://github.com/kislerdm/neon-sdk-go

@jerodsanto
Copy link
Member

@gerhard 507 is merged. Will you do a quick rebase of this branch so it's easier for me to grok its unique changes?

Elixir 1.14.5 installed was segfaulting on macOS 12.7.3 ARM. Installing
the Elixir `otp26` variant didn't fix it. Maybe an asdf issue... Will
try again another time.

Signed-off-by: Gerhard Lazu <gerhard@changelog.com>
This is the next logical step after migrating to Neon.tech part of
#492

    cd changelog
    dagger call db-branch --neon-api-key=env:NEON_API_KEY

To learn more, see `changelog/README.md`. Part of this, we also deployed
a Dagger Engine v0.10.3 on Fly.io so that we don't need any sort of
container runtime running locally. I know that Jerod will appreciate
this.

The beginning of a new generation of tooling, I'm sure of it.

Signed-off-by: Gerhard Lazu <gerhard@changelog.com>
@gerhard
Copy link
Member Author

gerhard commented Mar 29, 2024

Done!

@jerodsanto jerodsanto merged commit 94e2370 into master Mar 29, 2024
4 checks passed
@jerodsanto jerodsanto deleted the db-branch branch March 29, 2024 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants