[FEATURE] Automatic CI Pipeline Detection

This commit is contained in:
Dunemask 2024-02-18 18:20:47 -07:00
parent 86b3b0912d
commit 055f354e83

View file

@ -20,13 +20,14 @@ runs:
shell: bash
run: |
DISCORD_MESSAGE_ADDITIONAL_CONTENT=""
DISCORD_CI_ENV=${{ env.CI_NAMESPACE }}
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 }}`"
DISCORD_MESSAGE_ADDITIONAL_CONTENT="${DISCORD_MESSAGE_ADDITIONAL_CONTENT}\nCI Namspace: `${DISCORD_CI_ENV`"
else
echo "Error! channel required, and must be 'ci' or 'deployments'!"
exit 1