wmde / Diff

䷂ Library for diffing, patching and representing differences between objects
BSD 3-Clause "New" or "Revised" License
200 stars 15 forks source link

GitHub actions email on failure #140

Open manicki opened 6 days ago

manicki commented 6 days ago

Further work to move over from Travis CI. Includes the commit from https://github.com/wmde/Diff/pull/138

Relevant commit for emails on failure is dc3b2b9605e018ffea5ad16c007ffe3035b8072e and following ones

manicki commented 6 days ago

meh, think I shall try defining the email content in markdown instead of writing HTML in yaml file

manicki commented 3 days ago

substituting github actions context variables in a file (does not matter if markdown or HTML) does not currently work, so gotta stick to writing HTML, or maybe markdown is slightly better, in yaml file for now.

manicki commented 2 days ago

Figure out how to use Github action context variable in external files defining the content of CI failure emails. This PR branch will need a rebase after the "parent" PR is potentially merged any way, so keeping the markdown as a separate commit until then. It makes the env variable substitution a bit more visible and I would actually like to hear about this the most.