From 68694a87ea788dfdbd04a415818ccf0066447954 Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Thu, 23 Feb 2023 15:33:22 +0100 Subject: [PATCH 1/2] Launch tests of all packages starting with Math- --- .smalltalk.ston | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.smalltalk.ston b/.smalltalk.ston index 2553d2a41..70befc619 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -7,6 +7,9 @@ SmalltalkCISpec { } ], #testing : { + #include : { + #packages : [ 'Math-.*' ] + }, #coverage : { #packages : [ 'Math-A*', From 052b14355ebf7a09dd8d172c94ce426949460ab8 Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Thu, 23 Feb 2023 22:07:59 +0100 Subject: [PATCH 2/2] Simplify CI files + remove 2 deprecations from the logs --- .github/workflows/release.yml | 6 +++--- .github/workflows/smalltalk-ci.yml | 13 ++++--------- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9449620cf..cb482608f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,10 +18,10 @@ jobs: env: PROJECT_NAME: PolyMath-${{ matrix.smalltalk }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: hpi-swa/setup-smalltalkCI@v1 with: - smalltalk-version: ${{ matrix.smalltalk }} + smalltalk-image: ${{ matrix.smalltalk }} - run: smalltalkci -s ${{ matrix.smalltalk }} shell: bash - timeout-minutes: 15 \ No newline at end of file + timeout-minutes: 15 diff --git a/.github/workflows/smalltalk-ci.yml b/.github/workflows/smalltalk-ci.yml index 1e6d5c4bd..381a06c50 100644 --- a/.github/workflows/smalltalk-ci.yml +++ b/.github/workflows/smalltalk-ci.yml @@ -3,12 +3,7 @@ name: CI env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -on: - push: - branches: - - '**' - pull_request: - types: [assigned, opened, synchronize, reopened] +on: [ push, pull_request ] jobs: build: @@ -20,10 +15,10 @@ jobs: smalltalk: [ Pharo64-9.0, Pharo64-10, Pharo64-11 ] name: ${{ matrix.smalltalk }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: hpi-swa/setup-smalltalkCI@v1 with: - smalltalk-version: ${{ matrix.smalltalk }} + smalltalk-image: ${{ matrix.smalltalk }} - run: smalltalkci -s ${{ matrix.smalltalk }} shell: bash - timeout-minutes: 15 \ No newline at end of file + timeout-minutes: 15