You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Setup smalltalkCI
1.1.0
This GitHub Action sets up smalltalkCI for testing Smalltalk projects.
steps:
- uses: actions/checkout@v2
- uses: hpi-swa/setup-smalltalkCI@v1
id: smalltalkci
with:
smalltalk-version: 'Squeak64-trunk'
- run: smalltalkci -s ${{ steps.smalltalkci.outputs.smalltalk-version }}
timeout-minutes: 15
jobs:
build:
strategy:
matrix:
smalltalk: [ Squeak64-trunk, Pharo64-stable ]
name: ${{ matrix.smalltalk }}
steps:
- uses: actions/checkout@v2
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-version: ${{ matrix.smalltalk }}
- run: smalltalkci -s ${{ matrix.smalltalk }}
timeout-minutes: 15
steps:
- uses: actions/checkout@v2
- uses: hpi-swa/setup-smalltalkCI@v1
id: smalltalkci
with:
smalltalk-version: 'Squeak64-trunk'
smalltalkCI-branch: 'testing-branch'
smalltalkCI-source: 'myfork/smalltalkCI'
- run: smalltalkci -s ${{ steps.smalltalkci.outputs.smalltalk-version }}
timeout-minutes: 15