You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Setup smalltalkCI
1.3.3
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-image: 'Squeak64-trunk'
- run: smalltalkci -s ${{ steps.smalltalkci.outputs.smalltalk-image }}
shell: bash
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-image: ${{ matrix.smalltalk }}
- run: smalltalkci -s ${{ matrix.smalltalk }}
shell: bash
timeout-minutes: 15
jobs:
build:
strategy:
matrix:
smalltalk: [ Squeak64-trunk, Pharo64-stable ]
smalltalk_config: [ .smalltalkA.ston, .smalltalkB.ston ]
name: ${{ matrix.smalltalk }}
steps:
- uses: actions/checkout@v2
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-image: ${{ matrix.smalltalk }}
- run: smalltalkci -s ${{ matrix.smalltalk }} ${{ matrix.smalltalk_config }}
shell: bash
timeout-minutes: 15
steps:
- uses: actions/checkout@v2
- uses: hpi-swa/setup-smalltalkCI@v1
id: smalltalkci
with:
smalltalk-image: 'Squeak64-trunk'
smalltalkCI-branch: 'testing-branch'
smalltalkCI-source: 'myfork/smalltalkCI'
- run: smalltalkci -s ${{ steps.smalltalkci.outputs.smalltalk-image }}
shell: bash
timeout-minutes: 15