Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
ae6a114
Avoid copies in GRPharoZnCodecStream
marschall Aug 21, 2022
c75b7d4
Add lost #asString
marschall Aug 29, 2022
97f4638
Fixes for Squeak 6
marschall Aug 31, 2022
a6140fe
Merge pull request #145 from marschall/squeak6-fixes
Sep 1, 2022
51eb6fa
Merge pull request #144 from marschall/GRPharoZnCodecStream-nextPutAll
Sep 1, 2022
63c9f37
Copy license file from Seaside repository
marschall Oct 19, 2022
2e0f80d
Merge pull request #151 from marschall/add-license-file
Nov 13, 2022
8d93bfa
Code cleanup: no unnecessary tabs, space and final dots
astares Jan 6, 2023
c5b7265
Merge pull request #153 from astares/152-Code-Cleanup-unncessarySepar…
Jan 21, 2023
bd1f46b
Add pharo 11 to baseline (also cleanup code critics on baseline)
Jan 21, 2023
3e21012
update github action CI spec
Jan 21, 2023
20fa768
Remove Manifest file again. Causes load issue on Squeak?
Jan 21, 2023
4c3a46b
Merge 3e2101200cd766d90d33047dc271e83090d94fc5
Jan 21, 2023
92748db
Merge pull request #155 from SeasideSt/pharo11
Jan 21, 2023
40af9b6
added coveralls
Jan 22, 2023
20488d2
add GITHUB-TOKEN for smalltalkCI
Jan 22, 2023
5d8ca63
remove GRPrinter>>packageNamesUnderTest
Jan 22, 2023
147ff34
only test categories
Jan 22, 2023
1615f97
use smalltalkCI branch with patch
Jan 22, 2023
ade5ebc
correct yml
Jan 22, 2023
86bdda4
Prevent installing code coverage wrappers where this breaks the tests
Jan 22, 2023
799ddb5
Merge ade5ebce2accd5e54cc7e30f9a9a794f987f87d0
Jan 22, 2023
7e1b559
platform method is used in tests where wrapping for code coverage tra…
Jan 22, 2023
0fea051
Fix wrappers
Jan 22, 2023
9511f4a
fix wrappers
Jan 22, 2023
3561050
try...
Jan 22, 2023
6f40abe
switch to codecov
Jan 23, 2023
f20aec6
add codecov badge
Jan 23, 2023
270f670
add ignore coverage to other packages as well
Jan 23, 2023
f28482f
also Squeak
Jan 23, 2023
191126a
more missing
Jan 23, 2023
45332f2
add Squeak 6 to build (experimental)
Feb 5, 2023
b9295e5
drop Squeak 5.2 and Squeak 5.1
Feb 5, 2023
bbcb179
Merge pull request #156 from SeasideSt/coveralls
Feb 5, 2023
09c5d67
deprecate `beginsWithSubCollection:` and `endsWithSubCollection:` in …
Feb 5, 2023
5a570b8
Fix testNotPortableCollectionsRule
Feb 5, 2023
8ff1ded
add greaseBeginsWith: and greaseEndsWith: to Pharo 7 and 9 as well
Feb 5, 2023
7584246
add greaseBeginsWith: and greaseEndsWith: to Squeak
Feb 5, 2023
a17f250
code style
Feb 5, 2023
3688183
Fix slime rule in Pharo 7 and 9
Feb 5, 2023
e6ba7bd
adapt slime rule in Squeak as well
Feb 5, 2023
955fa54
added deprecation message in Pharo 9 and Squeak 6
Feb 5, 2023
6d08b16
Merge pull request #157 from SeasideSt/emptySubCollectionMethods
Mar 4, 2023
7d0ca70
switch to gsdevkit_stones SmalltalkCI
Mar 26, 2023
659948d
remove use of own fork of smalltalkCI
Mar 26, 2023
15a78fa
Merge pull request #159 from SeasideSt/gsdevkit_stones
Mar 26, 2023
512aaeb
Debugger opening in Pharo: fix for use in Pharo 11 and remove old cod…
Mar 26, 2023
d0270d7
Merge 15a78fa006bc20c3d520b5cd687e02698d4f0ae4
Mar 26, 2023
156ae99
use smalltalkCI master
Apr 23, 2023
4a0eb52
Update baselinePharo.st with Pharo 12
astares May 26, 2023
7f4cd15
correct Grease version in GRPlatform
Jun 25, 2023
fa86fe6
version 1.12.1
Jun 29, 2023
f90f7f9
Added cp-1252 encoding name on GRPharoZnCodec for backwards compatibi…
Jun 29, 2023
86079df
version 1.12.2
Jun 29, 2023
b3b0fb0
Merge pull request #160 from astares/patch-1
Jun 29, 2023
a28969f
add Pharo 12 to the CI build
Jul 18, 2023
0c8215e
add gemstone 3.7.0 to the line-up
Sep 12, 2023
05a6c4e
Merge remote-tracking branch 'gsdevkit/master'
Sep 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
added coveralls
  • Loading branch information
Johan Brichau committed Jan 22, 2023
commit 40af9b6b3013b8e67f651715df94ebfb5847a491
19 changes: 17 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: smalltalkCI
on: [push, pull_request]

jobs:
build:
test:
runs-on: ubuntu-18.04
strategy:
fail-fast: false
Expand All @@ -26,4 +26,19 @@ jobs:
id: test_run
run: smalltalkci -s ${{ matrix.smalltalk }}
shell: bash
timeout-minutes: 20
timeout-minutes: 20
- name: Coveralls GitHub Action
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
flag-name: ${{matrix.smalltalk}}
parallel: true
finish:
needs: test
runs-on: ubuntu-latest
steps:
- name: Coveralls Finished
uses: coverallsapp/github-action@master
with:
github-token: ${{ secrets.github_token }}
parallel-finished: true
12 changes: 11 additions & 1 deletion .smalltalk.ston
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,15 @@ SmalltalkCISpec {
#load : [ 'Tests' ],
#platforms : [ #gemstone ]
}
]
],
#testing : {
#defaultTimeout : 30,
#include : {
#classes : [ #SentButNotImplementedTest , #UndefinedSymbolsTest ]
},
#coverage : {
#packages : [ 'Grease*' ],
#format: #coveralls
}
}
}