diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml new file mode 100644 index 0000000..81c7032 --- /dev/null +++ b/.github/workflows/continuous.yml @@ -0,0 +1,30 @@ +name: CI + +env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + +# Controls when the action will run. Triggers the workflow on push or pull request +# events but only for the development branch +on: + push: + branches: + - '**' + pull_request: + types: [assigned, opened, synchronize, reopened] + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + smalltalk: [ Pharo64-6.1, Pharo64-7.0, Pharo64-8.0, Pharo64-9.0 ] + name: ${{ matrix.smalltalk }} + steps: + - uses: actions/checkout@v2 + - uses: hpi-swa/setup-smalltalkCI@v1 + with: + smalltalk-version: ${{ matrix.smalltalk }} + - run: smalltalkci -s ${{ matrix.smalltalk }} + shell: bash + timeout-minutes: 15 + diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index ba60de0..0000000 --- a/.travis.yml +++ /dev/null @@ -1,10 +0,0 @@ -language: smalltalk -sudo: false - -os: -- linux - -smalltalk: - - Pharo64-6.1 - - Pharo64-7.0 - - Pharo64-8.0 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index cfc3e10..0d6f3c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,12 @@ +# [v1.2.1](https://github.com/jecisc/TinyLogger/compare/v1.2.0...v1.2.1) (2022-01-29) + +* Migrate CI to Github actions + support Pharo 9 ([c49255e](https://github.com/jecisc/TinyLogger/commit/c49255ebd6aa325ca335fe17fdd1041ff51b4f3a)) + # [v1.2.0](https://github.com/jecisc/TinyLogger/compare/v1.1.5...v1.2.0) (2021-10-11) * #execute:recordedAs: should return the result of its block ([16eaa82](https://github.com/jecisc/TinyLogger/commit/16eaa82e22e803ca4226150dc047c5ff61bf5434)) diff --git a/README.md b/README.md index ab79e7f..7db25e7 100644 --- a/README.md +++ b/README.md @@ -83,9 +83,9 @@ Thus, it should be safe to depend on a fixed major version and moving minor vers ## Smalltalk versions compatibility -| Version | Compatible Pharo versions | +| Version | Compatible Pharo versions | |------------- |--------------------------- | -| 1.x.x | Pharo 61, 70, 80 | +| 1.x.x | Pharo 61, 70, 80, 90 | ## Contact