GeezerVison is showing github.com — Fix GRAnsiStringsRule on Pharo 14 · SeasideSt/Grease@717db82
Fix GRReSlimeTest on Pharo < 12
#558
Workflow file for this run
|
name: smalltalkCI |
|
|
|
on: |
|
push: |
|
pull_request: |
|
schedule: |
|
- cron: "5 0 * * 1" # At 00:05 on Monday. |
|
|
|
jobs: |
|
test: |
|
runs-on: ubuntu-latest |
|
strategy: |
|
fail-fast: false |
|
matrix: |
|
smalltalk: [ Pharo64-13, Pharo64-12, Pharo64-11, Pharo64-10, Pharo64-9.0, GemStone64-3.7.1, GemStone64-3.6.8, GemStone64-3.5.8, Squeak64-6.0 ] |
|
experimental: [ false ] |
|
include: |
|
- smalltalk: Pharo64-14 |
|
experimental: true |
|
continue-on-error: ${{ matrix.experimental }} |
|
name: ${{ matrix.smalltalk }} |
|
steps: |
|
- uses: actions/checkout@v4 |
|
- uses: hpi-swa/setup-smalltalkCI@v1 |
|
with: |
|
smalltalk-image: ${{ matrix.smalltalk }} |
|
- name: Run tests |
|
run: smalltalkci -s ${{ matrix.smalltalk }} |
|
env: |
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
shell: bash |
|
timeout-minutes: 20 |
|
- name: Upload coverage to Codecov |
|
uses: codecov/codecov-action@v4 |
|
with: |
|
name: ${{ matrix.smalltalk }} |
|
token: ${{ secrets.CODECOV_TOKEN }} |