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

New commands #48

Open
ganobrega opened this issue Oct 19, 2023 · 1 comment
Open

New commands #48

ganobrega opened this issue Oct 19, 2023 · 1 comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest This year marks the 10th anniversary of Hacktoberfest!

Comments

@ganobrega
Copy link

ganobrega commented Oct 19, 2023

Describe the solution you'd like
Proposal of new commands I would like to be incremented.

  • quix run
    • Run custom commands in key-value scripts in manifest.json
    • Context: Build checkout-ui-custom bundles before release
  • quix release
    • Following SEMVer Convention
    • Following vtex/prereleasy
      • Increment the version in the manifest.json or package.json file;
      • Commit the changed version file;
      • Create a Git tag with the version;
      • Push the tag and changes to the Git remote;
      • If exists, increment version and date in the CHANGELOG.md;
      • Post the release notes from CHANGELOG on GitHub release.
  • quix init
    • Inquire for: react, edition, checkout-ui-custom, payment-provider, service and other templates in vtex-apps
  • quix packages
    • Manage monorepos (monolithic repositories) with multiple VTEX projects
    • Interactive release

Next to be seen:

  • quix browse
  • quix deprecate
  • quix install
  • quix list
  • quix login
  • quix logout
  • quix publish
  • quix setup
  • quix switch
  • quix undeprecate
  • quix uninstall
  • quix unlink
  • quix update

Describe alternatives you've considered
Let's discuss

Additional context
Better recomendations and explore complex situations.

@rafaelrcamargo
Copy link
Owner

rafaelrcamargo commented Oct 25, 2023

Your proposed changes look really promising and align well with our project's plans. I'm not working with VTEX at the moment so... Do not really have a way to keep developing and testing changes to the project. However, I truly appreciate your contributions, and I'm here to assist wherever needed. Your efforts to enhance these commands will undoubtedly benefit the project. Thank you for your valuable input! :)

@rafaelrcamargo rafaelrcamargo added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers hacktoberfest This year marks the 10th anniversary of Hacktoberfest! labels Oct 25, 2023
@rafaelrcamargo rafaelrcamargo pinned this issue Oct 25, 2023
@rafaelrcamargo rafaelrcamargo removed the help wanted Extra attention is needed label Oct 25, 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 good first issue Good for newcomers hacktoberfest This year marks the 10th anniversary of Hacktoberfest!
Projects
None yet
Development

No branches or pull requests

2 participants