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

Add nvm use and auto-branching #86

Merged
merged 26 commits into from
Sep 23, 2024
Merged

Commits on Oct 22, 2023

  1. - Extending release command.

    - Adding default branches for extensions maintainer by Ventures.
    - Replacing WooRelease `release` command with the local one.
    message-dimke committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    ce95303 View commit details
    Browse the repository at this point in the history
  2. - Adding Git and Nvm command utility classes.

    - Adjusting bulk command to call release with additional parameters.
    - Adjusting release command to create release branch or fallback to the default repo branch and run nvm use if selected.
    message-dimke committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    d2cbaee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b0508c View commit details
    Browse the repository at this point in the history
  4. Removing test data.

    message-dimke committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    4e08bae View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    38de5b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. - Adding branch command.

    - Renaming some method names to be grammatically correct.
    - Separating create and push branch commands into different methods.
    message-dimke committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    ec86f43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2904582 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    78ba188 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    deec838 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58c58eb View commit details
    Browse the repository at this point in the history
  6. Remove redundant release command option. When we are releasing we are…

    … providing a release branch name which, if does not exist, is prompted to get created or fallbacks to default. This means the parameter to create a release branch is redundant.
    message-dimke committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    57db21b View commit details
    Browse the repository at this point in the history
  7. Adding branch command method commends and removing redundant construc…

    …tor from the command class.
    message-dimke committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    00edaa9 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Configuration menu
    Copy the full SHA
    f4c2493 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d885ae View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. Configuration menu
    Copy the full SHA
    de8edef View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Adding nvm shell script to fight some OS shell inconsistencies. Adj…

    …ust commands to use the newly added shell script. Adding custom `simulate` command which inherits from the overwritten `release` command to allow simulation runs. Update `branch` command by adding cleanup option to it.
    message-dimke committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    066d8a3 View commit details
    Browse the repository at this point in the history
  2. Adding build script to run nvm and npm build steps in a single contex…

    …t. Create custom product build function to handle cases with and w/o nvm.
    message-dimke committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    13b8d0d View commit details
    Browse the repository at this point in the history
  3. Adding build script to set nvm and npm into a single context when run…

    …ning the build. Using application's meta storage to pass branches between `branch` and `release` commands. Adjusting release branches cleanup to make sure not to cleanup the default branch from the product's repo.
    message-dimke committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    31f9639 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. - Fixing branch operations;

    - Updating `woorelease` dev-trunk dependency version since the last release was back 2022.
    message-dimke committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b3c653a View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/trunk' into add-nvm…

    …-and-autobranching
    
    # Conflicts:
    #	composer.json
    #	composer.lock
    #	packages/php/woorelease-extension/src/Commands/Bulk.php
    message-dimke committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4f17df9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    206cb3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d008ba View commit details
    Browse the repository at this point in the history
  4. Fixing phpcs issues

    message-dimke committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    c72aca6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca6e984 View commit details
    Browse the repository at this point in the history
  6. Fixing phpcs issues.

    message-dimke committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    3e17ce5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    56837ac View commit details
    Browse the repository at this point in the history