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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-phase workflows with automated commits and PR #305

Open
drevell opened this issue Dec 12, 2023 · 0 comments
Open

Multi-phase workflows with automated commits and PR #305

drevell opened this issue Dec 12, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@drevell
Copy link
Contributor

drevell commented Dec 12, 2023

TL;DR

In 2024 we intend to automate more parts of the user journey around using the abc CLI. Currently the CLI just spits out files onto the local filesystem, and the user is responsible for:

  • run linting and autoformatting
  • run terraform init
  • git commit
  • git push
  • create github PR
  • merge github PR
  • chaining multiple templates together (e.g. first run the template to create the GCP folders, then run the template to create the projects, then ...etc)

We can do more to automate this. The abc CLI (or some bot running in github) can handle much or all of it.

We may end up dropping Windows support during all this rather than absorb the extra complexity of running commands in two different ways.

cc @verbanicm @dcreey @kculligan @sethvargo @mattrandallbecker

Detailed design

No response

Alternatives considered

No response

Additional information

No response

@drevell drevell added the enhancement New feature or request label Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant