-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate CI to GitHub Actions #101
Labels
Comments
LinqLover
added a commit
that referenced
this issue
Apr 16, 2021
Closes #101 and closes #97. * Migrated the entire CI pipeline from Travis CI to GitHub Actions, motivated by quota considerations, platform coolness & problems with Slack notifications as described in #97 * Decouples single CI jobs for testing, @test assertions in TEX, and screenshot/PDF generation for a faster and more fine-granular feedback on GitHub + this involves a split-up of the .smalltalk.ston files and related scripts + also extracted internal SBE tests into a separate package called SBE-Tests + implemented support for GitHub Actions CI in Makefile and SmalltalkSources * Added Slack notifications if a scheduled build (currently run once a week) fails * Provided PDF builds as artifacts on GitHub Actions instead of uploading them to Google Docs or GitHub Releases any longer * Fixed the robustize-figures mode (aka DEBUG_FIGURES) which was broken due to an update of the graphicx package and since 85b2080 (thanks again to @AxelKrypton for helping with this issue!) * Updated the documentation in the README accordingly Co-authored-by: Alessandro Sciarra <[email protected]>
codeZeilen
pushed a commit
that referenced
this issue
Feb 28, 2022
Closes #101 and closes #97. * Migrated the entire CI pipeline from Travis CI to GitHub Actions, motivated by quota considerations, platform coolness & problems with Slack notifications as described in #97 * Decouples single CI jobs for testing, @test assertions in TEX, and screenshot/PDF generation for a faster and more fine-granular feedback on GitHub + this involves a split-up of the .smalltalk.ston files and related scripts + also extracted internal SBE tests into a separate package called SBE-Tests + implemented support for GitHub Actions CI in Makefile and SmalltalkSources * Added Slack notifications if a scheduled build (currently run once a week) fails * Provided PDF builds as artifacts on GitHub Actions instead of uploading them to Google Docs or GitHub Releases any longer * Fixed the robustize-figures mode (aka DEBUG_FIGURES) which was broken due to an update of the graphicx package and since 85b2080 (thanks again to @AxelKrypton for helping with this issue!) * Updated the documentation in the README accordingly Co-authored-by: Alessandro Sciarra <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Originally posted by @codeZeilen in #97 (comment)
The text was updated successfully, but these errors were encountered: