Skip to content

Commit

Permalink
GsDevKit_stones github actions will be used to test the non-rowan cap…
Browse files Browse the repository at this point in the history
…able versions of superDoit
  • Loading branch information
dalehenrich committed Nov 14, 2023
1 parent fad4bad commit 1e754eb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 10 deletions.
9 changes: 3 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,21 +15,18 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-20.04 ]
gsvers: [ 3.6.6, 3.7.0 ]
# os: [ ubuntu-latest, ubuntu-20.04, macos-latest, macos-11 ]
# gsvers: [ 3.5.3, 3.5.8, 3.6.0, 3.6.4, 3.6.5, 3.6.6, 3.7.0 ]
os: [ ubuntu-latest, ubuntu-20.04, macos-latest, macos-11 ]
gsvers: [ 3.6.4, 3.6.5, 3.6.6, 3.7.0 ]
runs-on: ${{ matrix.os }}
env:
GS_VERS: ${{ matrix.gsvers }}
PLATFORM: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- id: setup-superDoit
uses: dalehenrich/setup-superDoit@v5
uses: dalehenrich/setup-superDoit@v4
with:
gemstone-version: ${{ matrix.gsvers }}
superDoit-gemstone-version: 3.7.0
superDoit-source: ${{ github.workspace }}
# download the shunit-tests and create stones
- name: test
Expand Down
6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,11 @@ BRANCH | STATUS

## Versions
### v4.2
Development version intended for use with GsDevKit_stone:v1.1.x;v2 and GemStone 3.5.3 and newer versions of GemStone (currently tested 3.5.3 thru 3.5.8, 3.6.4 thru 3.6.6, and 3.7.0).
Development version intended for use with GsDevKit_stone:v2 and GemStone 3.5.3 and newer versions of GemStone. github actions for superDoit test 3.6.4 thru 3.6.6, and 3.7.0. while the GsDevKit_stones github actions tests 3.5.3, 3.5.8, 3.6.0.
Note that GemStone 3.7.0 is **unconditionally used for all solo scripts**, which allows for supporting version older that 3.6.4...

### v4.1
Stable branch intended for use with SmalltalkCI, GsDevKit_stones:v1.1.x;v2 and versions of GemStone that are shipped with an extent0.rowan.dbf in $GEMSTONE/bin (tested from GemStone 3.6.4 thru 3.7.0).
Versions earlier than 3.6.4 are not currently supported, due to the fact that GsDevKit_stone is implemented expecting Rowan to be present for .solo scripts.
GsDevKit_stones support is expected to eventually be extended versions as old as 3.4.0.
Stable branch intended for use with SmalltalkCI, GsDevKit_stones:v1.1.x and versions of GemStone that are shipped with an extent0.rowan.dbf in $GEMSTONE/bin (tested from GemStone 3.6.4 thru 3.7.0).

### v3
Intended for .solo scripts used with versions of GemStone that are shipped with an extent0.rowan.dbf in $GEMSTONE/bin, GemStone 3.6.4 and newer versions of GemStone (currently tested thru 3.6.5).
Expand Down

0 comments on commit 1e754eb

Please sign in to comment.