From a60e2f51aa9d871c301795033f94f419a40b4d5d Mon Sep 17 00:00:00 2001 From: Dunemask Date: Sun, 18 Feb 2024 18:12:52 -0700 Subject: [PATCH] [FEATURE] Automatic CI Pipeline Detection --- action.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/action.yml b/action.yml index ed511e5..d3db24e 100644 --- a/action.yml +++ b/action.yml @@ -19,14 +19,14 @@ runs: - name: Configure Envars shell: bash run: | - echo "WHAT THE?" - echo "${{ job.status }}" + DISCORD_MESSAGE_ADDITIONAL_CONTENT="" if [ ${{ inputs.channel }} == "deployments" ]; then echo DISCORD_WEBHOOK=${{ env.DISCORD_WEBHOOK_DEPLOYMENTS }} >> $GITHUB_ENV echo DISCORD_MESSAGE_TITLE=DEPLOY >> $GITHUB_ENV elif [ ${{ inputs.channel }} == "ci" ]; then echo DISCORD_WEBHOOK=${{ env.DISCORD_WEBHOOK_CI }} >> $GITHUB_ENV echo DISCORD_MESSAGE_TITLE=CI >> $GITHUB_ENV + DISCORD_MESSAGE_ADDITIONAL_CONTENT="$DISCORD_MESSAGE_ADDITIONAL_CONTENT\nCI Namspace: `${{ env.CI_NAMESPACE }}`" else echo "Error! channel required, and must be 'ci' or 'deployments'!" exit 1 @@ -46,7 +46,7 @@ runs: # Save Common Envars echo DISCORD_MESSAGE_ACTION_URL=${{ env.GITHUB_SERVER_URL }}/${{ env.GITHUB_REPOSITORY }}/actions/runs/${{ env.GITHUB_RUN_NUMBER }} >> $GITHUB_ENV echo DISCORD_MESSAGE_REPOSITORY_URL=${{ env.GITHUB_SERVER_URL }}/${{ env.GITHUB_REPOSITORY }} >> $GITHUB_ENV - + echo DISCORD_MESSAGE_ADDITIONAL_CONTENT="$DISCORD_MESSAGE_ADDITIONAL_CONTENT\n${{ inputs.additional-content }}" >> $GITHUB_ENV - name: Configure Kubeconfig uses: tsickert/discord-webhook@v5.4.0 with: @@ -58,5 +58,5 @@ runs: embed-color: ${{ env.DISCORD_MESSAGE_STATUS_COLOR }} content: |- **[${{ env.DISCORD_MESSAGE_TITLE }}]** | ${{ inputs.header }} | ${{ env.DISCORD_MESSAGE_STATUS_ICON }} - ${{ inputs.additional-content }} + ${{ env.DISCORD_MESSAGE_ADDITIONAL_CONTENT }}