This project is a VTEX IO app that provides a set of tasks to automate the CI/CD process in the VTEX IO platform.
Features
Push messages in the thread of the pull request.
Create a pull request in the specified repository with the changes of the current pull request.
Implement the logic to complete the pull request and initiate the release process using the projex CLI.
Handle exceptions and errors in the tasks and generate error messages in the pull request thread.
Set up the core settings of the tasks, including installing projex, vtex, and yarn in the pipeline.
Implement the logic to log in to the VTEX account using the apiKey and apiToken in the pipeline. These parameters are required to execute the tasks and are passed as inputs to the task.