diff --git a/action.yml b/action.yml index ec0ae30..5bb391a 100644 --- a/action.yml +++ b/action.yml @@ -4,8 +4,9 @@ description: Create or Delete a branch database inputs: branch_action: - description: 'Create or Delete a branch database' - required: true + description: 'Create, Recreate or Delete a branch database. Default is Create.' + required: false + default: 'Create' github_ref_name: description: 'GitHub ref_name property' required: true @@ -36,6 +37,14 @@ runs: aws-secret-access-key: ${{ inputs.aws_secret_key }} aws-region: ${{ inputs.aws_region }} + - name: Delete Branch Database + shell: bash + if: ${{ inputs.branch_action == 'Recreate' || inputs.branch_action == 'Delete' }} + run: | + echo "Deleting branch database ${{ inputs.github_ref_name }}" + chmod +x ./data/delete_branch_database.sh + ./data/delete_branch_database.sh BuildUserDatabaseConnectionSettings ${{ inputs.github_ref_name }} + - name: Create Branch Database if: ${{ inputs.branch_action == 'Create' }} shell: bash @@ -44,10 +53,4 @@ runs: chmod +x ./data/create_branch_database.sh ./data/create_branch_database.sh BuildUserDatabaseConnectionSettings ${{ inputs.github_ref_name }} ${{ inputs.github_actor }} - - name: Delete Branch Database - if: ${{ inputs.branch_action == 'Delete' }} - shell: bash - run: | - echo "Deleting branch database ${{ inputs.github_ref_name }}" - chmod +x ./data/delete_branch_database.sh - ./data/delete_branch_database.sh BuildUserDatabaseConnectionSettings ${{ inputs.github_ref_name }} +