-
Notifications
You must be signed in to change notification settings - Fork 235
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deployer: open pr on launch #3953
base: deployer
Are you sure you want to change the base?
Conversation
These tests were sometimes really slow (TestDeployNodeApp/With_Depot took more than seven minutes in the run below). Logging the app name would be helpful for troubleshooting. https://github.com/superfly/flyctl/actions/runs/10895447430/job/30233905656?pr=3944#step:7:48
@@ -377,6 +383,17 @@ | |||
end | |||
end | |||
|
|||
if CREATE_AND_PUSH_BRANCH | |||
in_step Step::CREATE_AND_PUSH_BRANCH do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should do that after a successful deploy. Else, it probably means that the generated files are wrong.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good to me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, you also only want to do that if GIT_REPO
has been specified. This might sound annoying, but our tests won't always rely on the git repo being present.
…mpatible (#3952) Bump github.com/docker/docker Bumps [github.com/docker/docker](https://github.com/docker/docker) from 27.2.1+incompatible to 27.3.0+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Commits](moby/moby@v27.2.1...v27.3.0) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.66.2 to 1.67.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.66.2...v1.67.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Checking `flag.IsSpecified` makes its default false.
add remote container image metadata extractor
…mpatible (#3956) Bump github.com/docker/docker Bumps [github.com/docker/docker](https://github.com/docker/docker) from 27.3.0+incompatible to 27.3.1+incompatible. - [Release notes](https://github.com/docker/docker/releases) - [Commits](moby/moby@v27.3.0...v27.3.1) --- updated-dependencies: - dependency-name: github.com/docker/docker dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Change Summary
What and Why: If our deployer image sets DEPLOY_CREATE_AND_PUSH_BRANCH we will create and push a branch with modified files
How: new env DEPLOY_CREATE_AND_PUSH_BRANCH
Related to: PaaS work
Documentation