{"repo":"hpi-swa/setup-smalltalkCI","free":true,"listed":false,"github":"https://github.com/hpi-swa/setup-smalltalkCI","clone":"git clone https://github.com/hpi-swa/setup-smalltalkCI.git","description":"Use smalltalkCI to test your Smalltalk projects.","language":"JavaScript","stars":25,"topics":["actions","github-actions","smalltalk","gemstone","moose","pharo","squeak"],"license":"MIT","category":"workflow-automation","readme_excerpt":"setup-smalltalkCI This GitHub Action sets up [smalltalkCI] for testing Smalltalk projects. Usage Basic Testing Different Smalltalk Images Testing Different Smalltalk Images with Different Configurations Use a different branch or fork Pharos-specific: Registering Repository in Iceberg Registering a repository in Iceberg allows developers to access the directory of the repository regardless of where it is located in the file system. This eases access to non-Smalltalk resources. To register the repository in Iceberg, you need to add #registerInIceberg : true to your .smalltalk.ston file. However, Iceberg requires the full commit history. actions/checkout provides by default only the latest one. Therefore we need to use an option to get all commits. (Only available for Pharo 7 and later version at this time). [smalltalkCI]: https://github.com/hpi-swa/smalltalkCI","default_branch":null,"files":null,"tree":[],"storefront":"/r/hpi-swa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hpi-swa/setup-smalltalkCI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}