Using slash commands on PR comments we can Approve or Merge a PR and Run FULL-CI (Validations and Cloud Tests)
Feature design to use github-actions(bot) as "service user" with no need for a specific Personal Access Token.
Jobs like TFValidade, TFLint and Checks run each time the PR ir open ou in every new Push to that branch automatically
SLASH COMMANDS
/tests - Tests for TFValidade, TFLint and Check and for Every Cloud Provider validation (FULL-CI)
/approve - bot aproves the PR 1x
/merge - bot merge PR into main branch
Each slash command inject a "👀 " on the comment when it runs (The command) and a "🎉 " when the command is successful (What was triggered by the command)
Link related issues: ND
Changes/added features:
Feature design to use github-actions(bot) as "service user" with no need for a specific Personal Access Token.
Jobs like TFValidade, TFLint and Checks run each time the PR ir open ou in every new Push to that branch automatically
SLASH COMMANDS /tests - Tests for TFValidade, TFLint and Check and for Every Cloud Provider validation (FULL-CI) /approve - bot aproves the PR 1x /merge - bot merge PR into main branch
Each slash command inject a "👀 " on the comment when it runs (The command) and a "🎉 " when the command is successful (What was triggered by the command)
Reviewers: @ianmiell @ttarczynski @sanyer @teszes @choilmto @rodrigorras