Skip to content

Commit 5c04ac2

Browse files
authored
Merge pull request #28 from OpenSmock/dev-p13
add p13 ci and update readme file
2 parents 75eae07 + 335dbf3 commit 5c04ac2

4 files changed

Lines changed: 39 additions & 59 deletions

File tree

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

.github/workflows/Pharo12CI.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1-
[![License](https://img.shields.io/github/license/openSmock/Bloc-Serialization.svg)](./LICENSE)
2-
[![Pharo 11 CI](https://github.com/OpenSmock/Bloc-Serialization/actions/workflows/Pharo11CI.yml/badge.svg)](https://github.com/OpenSmock/Bloc-Serialization/actions/workflows/Pharo11CI.yml)
3-
[![Pharo 12 CI](https://github.com/OpenSmock/Bloc-Serialization/actions/workflows/Pharo12CI.yml/badge.svg)](https://github.com/OpenSmock/Bloc-Serialization/actions/workflows/Pharo12CI.yml)
1+
[![Pharo 11](https://img.shields.io/badge/Pharo-11-%23aac9ff.svg)](https://pharo.org/download)
2+
[![Pharo 12](https://img.shields.io/badge/Pharo-12-%23aac9ff.svg)](https://pharo.org/download)
3+
[![Pharo 13](https://img.shields.io/badge/Pharo-13-%23aac9ff.svg)](https://pharo.org/download)
4+
5+
[![License](https://img.shields.io/github/license/OpenSmock/Bloc-Serialization.svg)](./LICENSE)
6+
[![Unit tests](https://github.com/OpenSmock/Bloc-Serialization/actions/workflows/CI.yml/badge.svg)](https://github.com/OpenSmock/Bloc-Serialization/actions/workflows/CI.yml)
47

58
# Bloc-Serialization
69

0 commit comments

Comments
 (0)