From 5b34173ea2cef0834f695edd62a8e17c1548f5c7 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 26 May 2024 12:25:25 +0200 Subject: [PATCH 1/3] remove conversion of incoming collection in ZnBivalentWriteStream>>#next:putAll:startingAt: which was introduced in commit cbddf8b --- .../instance/next.putAll.startingAt..st | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st b/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st index 4351ea0a..74e239b7 100644 --- a/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st +++ b/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st @@ -7,12 +7,12 @@ next: count putAll: collection startingAt: offset ifTrue: [ stream next: count putAll: collection startingAt: offset ] ifFalse: [ buffer := ByteArray new: count. - buffer replaceFrom: 1 to: count with: collection asByteArray startingAt: offset. + buffer replaceFrom: 1 to: count with: collection startingAt: offset. stream nextPutAll: buffer ] ] ifFalse: [ (collection isKindOf: ByteArray) ifTrue: [ buffer := String new: count. - buffer replaceFrom: 1 to: count with: collection asString startingAt: offset. + buffer replaceFrom: 1 to: count with: collection startingAt: offset. stream nextPutAll: buffer ] ifFalse: [ stream next: count putAll: collection startingAt: offset ] ] \ No newline at end of file From f9d645ed38ef57e24d241ab05fd0de6a5eaba5ce Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 26 May 2024 12:29:48 +0200 Subject: [PATCH 2/3] update CI --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 848e6e10..fd812b06 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: smalltalk: [ GemStone64-3.7.0, GemStone64-3.5.8, GemStone64-3.6.8 ] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: hpi-swa/setup-smalltalkCI@v1 with: smalltalk-image: ${{ matrix.smalltalk }} From 5a47e5e5d429a06290f8659a09b9b96b7a7f692f Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 26 May 2024 13:21:05 +0200 Subject: [PATCH 3/3] fix CI --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fd812b06..b2dfd277 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,11 +10,11 @@ on: jobs: build: + runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: - os: [ ubuntu-20.04 ] smalltalk: [ GemStone64-3.7.0, GemStone64-3.5.8, GemStone64-3.6.8 ] - runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - uses: hpi-swa/setup-smalltalkCI@v1