diff --git a/.github/workflows/loading-groups.yml b/.github/workflows/loading-groups.yml index b2aab43..1a08e47 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: Load ${{ matrix.load-spec }} - ${{ matrix.smalltalk }} 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 277c782..eb20777 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: Unit Tests - ${{ 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 a0c8050..2e1b213 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ and the [Mixpanel Javascript API](https://mixpanel.com/help/reference/javascript [![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) ## Quick links @@ -29,7 +30,7 @@ and the [Mixpanel Javascript API](https://mixpanel.com/help/reference/javascript ## 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). Include `WillowMixpanelMetadataLibrary` in the libraries updating the application root. diff --git a/docs/how-to/how-to-use-as-dependency-in-pharo.md b/docs/how-to/how-to-use-as-dependency-in-pharo.md index 1f9743f..59d7cd2 100644 --- a/docs/how-to/how-to-use-as-dependency-in-pharo.md +++ b/docs/how-to/how-to-use-as-dependency-in-pharo.md @@ -4,7 +4,7 @@ In order to include **Willow Mixpanel** as part of your project, you should refe the package in your product baseline: 1. Define the Willow Mixpanel repository and version to be used, and the - [baseline groups](../reference/Baseline-groups.md) you want to depend on + [baseline groups](../reference/Baseline-groups.md) you want to depend on (usually it will be `Deployment`). If you're unsure on what to depend use the *Dependency Analyzer* diff --git a/source/BaselineOfWillowMixpanel/BaselineOfWillowMixpanel.class.st b/source/BaselineOfWillowMixpanel/BaselineOfWillowMixpanel.class.st index ce6039c..cf2be32 100644 --- a/source/BaselineOfWillowMixpanel/BaselineOfWillowMixpanel.class.st +++ b/source/BaselineOfWillowMixpanel/BaselineOfWillowMixpanel.class.st @@ -31,7 +31,7 @@ BaselineOfWillowMixpanel >> projectClass [ BaselineOfWillowMixpanel >> setUpDependencies: spec [ spec - baseline: 'Willow' with: [ spec repository: 'github://ba-st/Willow:v14' ]; + baseline: 'Willow' with: [ spec repository: 'github://ba-st/Willow:v15' ]; 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' ]