hpi-swa-lab / SqueakByExample-english

An introductory book about the Squeak/Smalltalk programming system, guiding students and developers through the environment, language, tools, and the Morphic framework by means of a series of examples and exercises.
https://www.lulu.com/shop/patrick-rein-and-christoph-thiede/squeak-by-example-60/paperback/product-8vr2j2.html
Other
24 stars 6 forks source link

Migrate CI to GitHub Actions #102

Closed LinqLover closed 3 years ago

LinqLover commented 3 years ago

Closes #101 and closes #97.

This PR:

Please squash when merging.

LinqLover commented 3 years ago

Artifacts such as PDF are only accessible when all jobs have been completed, reported here: https://github.com/actions/upload-artifact/issues/181

LinqLover commented 3 years ago

Slack notifications are failing, opened an issue here: https://github.com/voxmedia/github-action-slack-notify-build/issues/46

LinqLover commented 3 years ago

Message from smalltalkCI:

Unable to parse Coveralls build data from /home/runner/.smalltalkCI/_builds/coveralls_build_data.json:
STONReaderError: At character 465: 'invalid escape character \i'
This is a smalltalkCI internal error. If the problem persists, please open an issue at https://github.com/hpi-swa/smalltalkCI/issues/new .

Todo: If this problem persists, let's create an issue.

LinqLover commented 3 years ago

Todos before merging:

codeZeilen commented 3 years ago

Wow, nice work @LinqLover ! Do you need a detailed review of specific parts or just a general, sweeping look? :)

LinqLover commented 3 years ago

Wow, nice work @LinqLover ! Do you need a detailed review of specific parts or just a general, sweeping look? :)

Sweeping look should be enough :)