Skip to content

Commit 47483cc

Browse files
authored
Create Pharo12CI.yml
1 parent 1a2251e commit 47483cc

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

.github/workflows/Pharo12CI.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: 'Pharo 12 CI'
2+
3+
env:
4+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5+
6+
on:
7+
push:
8+
branches:
9+
- 'main'
10+
pull_request:
11+
types: [assigned, opened, synchronize, reopened]
12+
13+
jobs:
14+
build:
15+
strategy:
16+
matrix:
17+
os: [ ubuntu-latest, macos-latest, windows-latest ]
18+
smalltalk: [ Pharo64-12 ]
19+
runs-on: ${{ matrix.os }}
20+
name: ${{ matrix.smalltalk }} on ${{ matrix.os }}
21+
steps:
22+
- uses: actions/checkout@v3
23+
- uses: hpi-swa/setup-smalltalkCI@v1
24+
with:
25+
smalltalk-image: ${{ matrix.smalltalk }}
26+
- name: Load in New Image and Run Tests
27+
run: smalltalkci -s ${{ matrix.smalltalk }} ${{ matrix.ston }}
28+
shell: bash
29+
timeout-minutes: 15

0 commit comments

Comments
 (0)