Skip to content

Commit

Permalink
trigger workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
AleixMT committed Apr 9, 2024
1 parent cad522a commit 3b532d9
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 4 deletions.
2 changes: 1 addition & 1 deletion data/aleixmt.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
"email": "{{EMAIL}}",
"position": "{{POSITION}}",
"linkedin": "{{LINKEDIN}}"
}
}
14 changes: 12 additions & 2 deletions src/sendEmails.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,25 @@ PROJECT_FOLDER="$(cd "$(dirname "$(realpath "$0")")/../" &>/dev/null && pwd)"
for signature in $@; do
pointer="$(echo "${signature}" | tr '[:lower:]' '[:upper:]')_EMAIL"
email_value="${!pointer}"
echo $email_value

curl -v --url 'smtps://smtp.gmail.com:465' \
--ssl-reqd \
--mail-from "${EMAIL_USERNAME}" \
--mail-rcpt "${email_value}" \
--user "${EMAIL_USERNAME}:${EMAIL_PASSWORD}" \
-F '=(;type=multipart/mixed' \
-F "=Hola! Una nova signatura per al email d'ASBTEC ${email_value} ha estat generada. Descarrega el fitxer adjunt d'aquest correu i actualitza la teva signatura al teu client de correu electrònic. Si has rebut més d'un correu d'aquest tipus fes servir el contingut de l'últim mail per a actualitzar la firma, doncs serà la versió més actualitzada. Pots borrar la resta. Aquest missatge ha estat auto-generat. Per a qualsevol problema contacteu amb informatica@asbtec.cat. Fins aviat! A;type=text/plain" \
-F "=Hola!
Una nova signatura per al email d'ASBTEC ${email_value} ha estat generada. Descarrega el fitxer adjunt d'aquest correu i actualitza la teva signatura al teu client de correu electrònic.
Si has rebut més d'un correu d'aquest tipus fes servir el contingut de l'últim mail per a actualitzar la firma, doncs serà la versió més actualitzada. Pots borrar la resta.
Aquest missatge ha estat auto-generat. Per a qualsevol problema contacteu amb informatica@asbtec.cat.
Fins aviat!
A
;type=text/plain" \
-F "file=@${PROJECT_FOLDER}/out/${signature}.html;type=text/html;encoder=base64" \
-F '=)' \
-H "Subject: Actualització de signatures d'email" \
Expand Down
5 changes: 4 additions & 1 deletion tools/setSecrets.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ PROJECT_FOLDER="$(cd "$(dirname "$(realpath "$0")")/../" &>/dev/null && pwd)"
set_secret()
{
gh secret set "$1" --body "$2" -r ASBTEC/email-signatures-asbtec
echo "with value: $2"
}

# Path to the file
Expand All @@ -19,6 +20,8 @@ fi
# Open the file for reading
while IFS= read -r line; do
secret_name="$(echo "${line}" | cut -d "=" -f1)"
secret_content="$(echo "${line}" | cut -d "=" -f2- | sed 's/"*$//g')"
secret_content="$(echo "${line}" | cut -d "=" -f2-)"
secret_content="${secret_content%\"}"
secret_content="${secret_content#\"}"
set_secret "${secret_name}" "${secret_content}"
done < "$file"

0 comments on commit 3b532d9

Please sign in to comment.