Skip to content

Commit a7fd7d7

Browse files
authored
Merge pull request #54 from ba-st/gs64-3.7.1
Add support for GS64 3.7.1
2 parents 5501d63 + a70b9a5 commit a7fd7d7

14 files changed

+51
-24
lines changed

.github/workflows/loading-groups.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ on:
33
- push
44
- pull_request
55
- workflow_dispatch
6-
76
jobs:
8-
build:
7+
group-loading:
98
runs-on: ubuntu-latest
109
strategy:
1110
fail-fast: false
@@ -23,7 +22,7 @@ jobs:
2322
- development
2423
name: ${{ matrix.smalltalk }} + ${{ matrix.load-spec }}
2524
steps:
26-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
2726
- uses: hpi-swa/setup-smalltalkCI@v1
2827
with:
2928
smalltalk-image: ${{ matrix.smalltalk }}

.github/workflows/loading-gs64-components.yml

+19-4
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,36 @@ on:
33
- push
44
- pull_request
55
- workflow_dispatch
6-
76
jobs:
8-
component-loading:
7+
component-loading-3_7_0:
98
runs-on: ubuntu-latest
109
strategy:
1110
fail-fast: false
1211
matrix:
1312
load-spec:
1413
- Deployment
1514
- Dependent-SUnit-Extensions
16-
name: GS64 + ${{ matrix.load-spec }}
15+
name: GS64 v3.7.0 + ${{ matrix.load-spec }}
1716
steps:
18-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
1918
- name: Load component in image
2019
uses: ba-st-actions/gs64-ci@v2
2120
with:
2221
project_name: 'Kepler'
2322
load_spec: 'Kepler-${{ matrix.load-spec }}'
23+
component-loading-3_7_1:
24+
runs-on: ubuntu-latest
25+
strategy:
26+
fail-fast: false
27+
matrix:
28+
load-spec:
29+
- Deployment
30+
- Dependent-SUnit-Extensions
31+
name: GS64 v3.7.1 + ${{ matrix.load-spec }}
32+
steps:
33+
- uses: actions/checkout@v4
34+
- name: Load component in image
35+
uses: ba-st-actions/gs64-ci@v3
36+
with:
37+
project_name: 'Kepler'
38+
load_spec: 'Kepler-${{ matrix.load-spec }}'

.github/workflows/markdown-lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
name: runner / markdownlint
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: markdownlint
1313
uses: reviewdog/action-markdownlint@v0
1414
with:

.github/workflows/notify.yml

-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
name: Release Notifications
2-
32
on: workflow_dispatch
4-
53
jobs:
64
notify:
75
runs-on: ubuntu-latest

.github/workflows/unit-tests-gs64.yml

+13-4
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,24 @@ on:
33
- push
44
- pull_request
55
- workflow_dispatch
6-
76
jobs:
8-
unit-tests:
7+
unit-tests-3_7_0:
98
runs-on: ubuntu-latest
10-
name: GS64 Unit Tests
9+
name: GS64 3.7.0 Unit Tests
1110
steps:
12-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1312
- name: Load Image and Run Tests
1413
uses: ba-st-actions/gs64-ci@v2
1514
with:
1615
project_name: 'Kepler'
1716
run_tests: 'true'
17+
unit-tests-3_7_1:
18+
runs-on: ubuntu-latest
19+
name: GS64 3.7.1 Unit Tests
20+
steps:
21+
- uses: actions/checkout@v4
22+
- name: Load Image and Run Tests
23+
uses: ba-st-actions/gs64-ci@v3
24+
with:
25+
project_name: 'Kepler'
26+
run_tests: 'true'

.github/workflows/unit-tests.yml

+2-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ on:
33
- push
44
- pull_request
55
- workflow_dispatch
6-
76
jobs:
87
unit-tests:
98
runs-on: ubuntu-latest
@@ -16,7 +15,7 @@ jobs:
1615
- Pharo64-11
1716
name: ${{ matrix.smalltalk }}
1817
steps:
19-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
2019
- uses: hpi-swa/setup-smalltalkCI@v1
2120
with:
2221
smalltalk-image: ${{ matrix.smalltalk }}
@@ -26,7 +25,7 @@ jobs:
2625
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2726
timeout-minutes: 15
2827
- name: Upload coverage to Codecov
29-
uses: codecov/codecov-action@v3
28+
uses: codecov/codecov-action@v4
3029
with:
3130
name: Unit-Tests-${{matrix.smalltalk}}
3231
token: ${{ secrets.CODECOV_TOKEN }}

.smalltalkci/.loading.core.ston

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SmalltalkCISpec {
44
#baseline : 'Kepler',
55
#directory : '../source',
66
#load : [ 'Core' ],
7-
#platforms : [ #pharo ]
7+
#platforms : [ #pharo ],
8+
#failOn : [ #Warning ]
89
}
910
],
1011
#testing : {

.smalltalkci/.loading.deployment.ston

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SmalltalkCISpec {
44
#baseline : 'Kepler',
55
#directory : '../source',
66
#load : [ 'Deployment' ],
7-
#platforms : [ #pharo ]
7+
#platforms : [ #pharo ],
8+
#failOn : [ #Warning ]
89
}
910
],
1011
#testing : {

.smalltalkci/.loading.development.ston

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SmalltalkCISpec {
44
#baseline : 'Kepler',
55
#directory : '../source',
66
#load : [ 'Development' ],
7-
#platforms : [ #pharo ]
7+
#platforms : [ #pharo ],
8+
#failOn : [ #Warning ]
89
}
910
],
1011
#testing : {

.smalltalkci/.loading.extended.ston

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SmalltalkCISpec {
44
#baseline : 'Kepler',
55
#directory : '../source',
66
#load : [ 'Extended' ],
7-
#platforms : [ #pharo ]
7+
#platforms : [ #pharo ],
8+
#failOn : [ #Warning ]
89
}
910
],
1011
#testing : {

.smalltalkci/.loading.tools.ston

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SmalltalkCISpec {
44
#baseline : 'Kepler',
55
#directory : '../source',
66
#load : [ 'Tools' ],
7-
#platforms : [ #pharo ]
7+
#platforms : [ #pharo ],
8+
#failOn : [ #Warning ]
89
}
910
],
1011
#testing : {

.smalltalkci/.unit-tests.ston

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ SmalltalkCISpec {
44
#baseline : 'Kepler',
55
#directory : '../source',
66
#load : [ 'CI' ],
7-
#platforms : [ #pharo ]
7+
#platforms : [ #pharo ],
8+
#failOn : [ #Warning ]
89
}
910
],
1011
#testing : {

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2017-2023 Buenos Aires Smalltalk Contributors
3+
Copyright (c) 2017-2024 Buenos Aires Smalltalk Contributors
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ well-defined responsibility.
2222
[![Pharo 11](https://img.shields.io/badge/Pharo-11-informational)](https://pharo.org)
2323

2424
[![GS64 3.7.0](https://img.shields.io/badge/GS64-3.7.0-informational)](https://gemtalksystems.com/products/gs64/)
25+
[![GS64 3.7.1](https://img.shields.io/badge/GS64-3.7.1-informational)](https://gemtalksystems.com/products/gs64/)
2526

2627
> *Name origin*: Mathematician and astronomer [Johannes Kepler](https://en.wikipedia.org/wiki/Johannes_Kepler)
2728
> is best known for his laws of planetary motion that describes how planets move

0 commit comments

Comments
 (0)