From 942a8489b60f2b7955d1b0e9ea375805cc08b0de Mon Sep 17 00:00:00 2001 From: Gabriel Omar Cotelli Date: Mon, 29 May 2023 10:37:08 -0300 Subject: [PATCH] Add Pharo 11 support --- .github/workflows/loading-groups.yml | 4 ++-- .github/workflows/markdown-lint.yml | 4 ++-- .github/workflows/unit-tests.yml | 8 ++++---- README.md | 3 ++- package.json | 2 +- .../BaselineOfWillowSpinKit.class.st | 2 +- 6 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/loading-groups.yml b/.github/workflows/loading-groups.yml index ff0ee89..a87eb29 100644 --- a/.github/workflows/loading-groups.yml +++ b/.github/workflows/loading-groups.yml @@ -8,11 +8,11 @@ jobs: strategy: fail-fast: false matrix: - smalltalk: [ Pharo64-10, Pharo64-9.0, Pharo64-8.0, Pharo64-7.0 ] + smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0, Pharo64-8.0, Pharo64-7.0 ] load-spec: [ deployment, dependent-sunit-extensions, tests, tools, development ] name: ${{ matrix.smalltalk }} + ${{ matrix.load-spec }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: hpi-swa/setup-smalltalkCI@v1 with: smalltalk-image: ${{ matrix.smalltalk }} diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index f59b059..fbb50fa 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -5,9 +5,9 @@ jobs: name: runner / markdownlint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: markdownlint - uses: reviewdog/action-markdownlint@v0.1 + uses: reviewdog/action-markdownlint@v0 with: github_token: ${{ secrets.GITHUB_TOKEN }} fail_on_error: true diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 7b56c27..a9b47f7 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -7,10 +7,10 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - smalltalk: [ Pharo64-10, Pharo64-9.0, Pharo64-8.0, Pharo64-7.0 ] + smalltalk: [ Pharo64-11, Pharo64-10, Pharo64-9.0, Pharo64-8.0, Pharo64-7.0 ] name: ${{ matrix.smalltalk }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Smalltalk CI uses: hpi-swa/setup-smalltalkCI@v1 with: @@ -21,7 +21,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} timeout-minutes: 15 - name: Upload coverage to Codecov - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: - name: ${{matrix.os}}-${{matrix.smalltalk}} + name: Unit-Tests-${{matrix.smalltalk}} token: ${{ secrets.CODECOV_TOKEN }} diff --git a/README.md b/README.md index 322f183..0619107 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ Integration between [Willow](https://github.com/ba-st/Willow) and [SpinKit](http [![Pharo 8.0](https://img.shields.io/badge/Pharo-8.0-informational)](https://pharo.org) [![Pharo 9.0](https://img.shields.io/badge/Pharo-9.0-informational)](https://pharo.org) [![Pharo 10](https://img.shields.io/badge/Pharo-10-informational)](https://pharo.org) +[![Pharo 11](https://img.shields.io/badge/Pharo-11-informational)](https://pharo.org) The project goal is to offer a set of loading notifications for your web applications when developing with Willow. @@ -30,7 +31,7 @@ applications when developing with Willow. ## Quick Start -To load the project in a Pharo image follow this [instructions](docs/how-to/how-to-load-in-pharo.md). +To load the project in a Pharo image follow these [instructions](docs/how-to/how-to-load-in-pharo.md). - Load the `Examples` group - Start the preview with: `WillowSpinKitPlayground start` diff --git a/package.json b/package.json index abfe738..081b6e2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "willow-spinkit", - "version": "9.1.0", + "version": "10.0.0", "author": "Buenos Aires Smalltalk contributors", "license": "MIT", "dependencies": { diff --git a/source/BaselineOfWillowSpinKit/BaselineOfWillowSpinKit.class.st b/source/BaselineOfWillowSpinKit/BaselineOfWillowSpinKit.class.st index f9ade90..f954f46 100644 --- a/source/BaselineOfWillowSpinKit/BaselineOfWillowSpinKit.class.st +++ b/source/BaselineOfWillowSpinKit/BaselineOfWillowSpinKit.class.st @@ -35,7 +35,7 @@ BaselineOfWillowSpinKit >> projectClass [ BaselineOfWillowSpinKit >> setUpDependencies: spec [ spec - baseline: 'Willow' with: [ spec repository: 'github://ba-st/Willow:v14/source' ]; + baseline: 'Willow' with: [ spec repository: 'github://ba-st/Willow:v15/source' ]; project: 'Willow-Deployment' copyFrom: 'Willow' with: [ spec loads: 'Deployment' ]; project: 'Willow-SUnit' copyFrom: 'Willow' with: [ spec loads: 'Dependent-SUnit-Extensions' ]; project: 'Willow-Tools' copyFrom: 'Willow' with: [ spec loads: 'Tools' ]