X Tutup
Skip to content
Merged
Changes from 2 commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
514c8cd
More file ops (#139)
Jul 23, 2022
bef0ac1
added Pharo11 as experimental to CI builds, dropping tests and suppor…
Jul 23, 2022
52103f6
Remove pharo5.x from BaselineOfGrease
Jul 23, 2022
2a4832c
declare Grease version 1.10
Jul 23, 2022
b00facf
Add base 64 encoding support
marschall Aug 20, 2022
61c4c8d
Add more Pharo and Squeak implementations
marschall Aug 25, 2022
a0cbf94
Add #asMethodReturningString:named:
marschall Aug 21, 2022
d05db98
Add unit tests for string methods
marschall Aug 23, 2022
6c7f37d
Add GemStone implementation
marschall Aug 26, 2022
6106bc7
correct gemstone implementation of base64Encode
Aug 26, 2022
3760bc7
Merge pull request #140 from marschall/base64Encode
Aug 26, 2022
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
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
29 changes: 2 additions & 27 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,37 +18,12 @@ jobs:
continue-on-error: ${{ matrix.experimental }}
name: ${{ matrix.smalltalk }}
steps:
- name: Get current date
id: date
run: echo "::set-output name=date::$(date +'%Y-%m-%dT%H:%M:%S')"
- name: Log date
run: echo "${{ steps.date.outputs.date }}"
- name: Set default run status
run: echo "::set-output name=last_run_status::default" > last_run_status
- name: Restore last run status
id: last_run
uses: actions/cache@v2
with:
path: |
last_run_status
key: ${{ github.run_id }}-${{ matrix.smalltalk }}-${{ steps.date.outputs.date }}
restore-keys: |
${{ github.run_id }}-${{ matrix.smalltalk }}-
- name: Set last run status
id: last_run_status
run: cat last_run_status
- uses: actions/checkout@v2
with:
ref: ${{ github.event.workflow_dispatch.ref }}
- uses: actions/checkout@v3
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-image: ${{ matrix.smalltalk }}
- name: Run tests
id: test_run
if: steps.last_run_status.outputs.last_run_status != 'success'
run: smalltalkci -s ${{ matrix.smalltalk }}
shell: bash
timeout-minutes: 20
- name: Save run status
if: steps.last_run_status.outputs.last_run_status != 'success'
run: echo "::set-output name=last_run_status::${{ steps.test_run.outcome }}" > last_run_status
timeout-minutes: 20
X Tutup