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

process: sync commits from Aspect-internal silo #697

Merged
merged 4 commits into from
May 20, 2024

Commits on May 20, 2024

  1. refactor: use scaffold library to create init project (#5445)

    Removes the goembed folder that lived in silo.
    Allows us to update the scaffold independently of CLI releases.
    
    ---
    
    ### Changes are visible to end-users: yes
    
    - Searched for relevant documentation and updated as needed: yes
    - Breaking change (forces users to change their own code or config): no
    - Suggested release notes appear below: yes
    
    New workspace creation with `aspect init` is now more full-featured:
    - Uses an external repository which can be updated without CLI release
    - That repo stamps out an application with optional JS&TS and/or Python
    support; more languages to come
    - It optionally includes a stamping setup
    - It optionally installs rules_lint with a format target and linters for
    the selected languages
    
    ### Test plan
    
    - Covered by existing test cases
    
    GitOrigin-RevId: fe5da6545697edbe3546661094696a8854db5308
    alexeagle committed May 20, 2024
    Configuration menu
    Copy the full SHA
    db2062f View commit details
    Browse the repository at this point in the history
  2. refactor(copybara): include patches in CLI sync

    GitOrigin-RevId: 2a0844d0cd489ff36798e2a5e80ead705e38e129
    alexeagle committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1653b13 View commit details
    Browse the repository at this point in the history
  3. fix: port missing bits from CLI repo

    Makes the copybara sync clean again
    
    GitOrigin-RevId: 4af699a402a55d6825e881063c5b297c9c700042
    alexeagle committed May 20, 2024
    Configuration menu
    Copy the full SHA
    65a030a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    019a58f View commit details
    Browse the repository at this point in the history