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

Automate the release process #1443

Open
NimJay opened this issue Jan 5, 2023 · 1 comment
Open

Automate the release process #1443

NimJay opened this issue Jan 5, 2023 · 1 comment
Labels
priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.

Comments

@NimJay
Copy link
Collaborator

NimJay commented Jan 5, 2023

Background

  • Last year (2022), we made 9 Online Boutique releases.
  • Ideally, we would release more often (for instance, 1 release per month).
  • Currently, the release process is documented at /hack/.
  • Creating a new release takes more than 1 hour (waiting for images to build, composing release notes, sending Google-internal release email, dealing with any bugs such as this, updating onlineboutique.dev etc.).

Feature Request

  • We should automate the release process.
  • This will:
    • Speed up the release process and enable us create more frequent releases.
    • Make it possible for non-TLs to create a new release.

Additional Info

@NimJay NimJay added type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design. priority: p3 Desirable enhancement or fix. May not be included in next release. labels Jan 5, 2023
@NimJay
Copy link
Collaborator Author

NimJay commented Jun 27, 2023

Update to cool down out-of-SLO list: no work has been started.

@bourgeoisor bourgeoisor changed the title Automate Release Process Automate the release process Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: p3 Desirable enhancement or fix. May not be included in next release. type: feature request ‘Nice-to-have’ improvement, new feature or different behavior or design.
Projects
None yet
Development

No branches or pull requests

1 participant