From 4b00ff6a7b33fad622c4079fdf561b9c9f68902a Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Sat, 29 Jan 2022 19:54:35 +0100 Subject: [PATCH 1/2] Migrate CI to github actions + enable Pharo 9 --- .github/workflows/continuous.yml | 30 ++++++++++++++++++++++++++++++ .travis.yml | 13 ------------- README.md | 8 ++------ 3 files changed, 32 insertions(+), 19 deletions(-) create mode 100644 .github/workflows/continuous.yml delete mode 100644 .travis.yml 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 1c091cf..0000000 --- a/.travis.yml +++ /dev/null @@ -1,13 +0,0 @@ -language: smalltalk -sudo: false - -os: -- linux - -smalltalk: - - Pharo64-8.0 - - Pharo64-7.0 - - Pharo-6.1 - -matrix: - fast_finish: true \ No newline at end of file diff --git a/README.md b/README.md index 66e2cc9..b5512e3 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,5 @@ # PrismCodeDisplayer for Seaside -#### Linux/OSX builds - -Master:[![Build Status](https://travis-ci.org/DuneSt/PrismCodeDisplayer.svg?branch=master)](https://travis-ci.org/DuneSt/PrismCodeDisplayer) | Development: [![Build Status](https://travis-ci.org/DuneSt/PrismCodeDisplayer.svg?branch=development)](https://travis-ci.org/DuneSt/PrismCodeDisplayer) - This project is an implementation of Prism.js in Seaside with a model associated. # Documentation @@ -75,8 +71,8 @@ You can find a demo at: [https://demos.ferlicot.fr/PrismDemo](https://demos.ferl | Prism version | Compatible Pharo versions | |--------------- |--------------------------- | -| v1.x.x | Pharo 61, 70, 80 | -| development | Pharo 61, 70, 80 | +| v1.x.x | Pharo 61, 70, 80, 90 | +| development | Pharo 61, 70, 80, 90 | ## Contact From 8524ea1dfd2f58ee37ae9134c0a5ac52d43acd58 Mon Sep 17 00:00:00 2001 From: CyrilFerlicot Date: Sat, 29 Jan 2022 19:58:13 +0100 Subject: [PATCH 2/2] v1.1.1 --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dfecda7..64a0efd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ git log --pretty="* %s ([%h](https://github.com/DuneSt/PrismCodeDisplayer/commit 'Content' copyWithRegex: 'Merge pull request #[0-9]+ from [^/]+/[0-9]*' matchesReplacedWith: '') copyReplaceAll: '-' with: ' ' --> +# [v1.1.1](https://github.com/DuneSt/PrismCodeDisplayer/compare/v1.1.0...v1.1.1) (2022-01-22) + +## Infrastructure + +* Migrate CI to Github actions + enable CI on Pharo 9 ([4b00ff6](https://github.com/DuneSt/PrismCodeDisplayer/commit/4b00ff6a7b33fad622c4079fdf561b9c9f68902a)) # [v1.1.0](https://github.com/DuneSt/PrismCodeDisplayer/compare/v1.0.1...v1.1.0) (2019-10-11)