diff --git a/.circleci/config.yml b/.circleci/config.yml index 80d330c9..5bef1a24 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -355,11 +355,66 @@ workflows: name: no-change-cnfpt demo: jobs: - - no-change: + - check-changelog: + filters: + branches: + ignore: master + name: check-changelog-demo + site: demo + - lint-changelog: + filters: + branches: + ignore: master + tags: + only: /demo-.*/ + name: lint-changelog--demo + site: demo + - build-front-production: filters: tags: - only: /.*/ - name: no-change-demo + only: /demo-.*/ + name: build-front-production-demo + site: demo + - lint-front: + filters: + tags: + only: /demo-.*/ + name: lint-front-demo + requires: + - build-front-production-demo + site: demo + - build-back: + filters: + tags: + only: /demo-.*/ + name: build-back-demo + site: demo + - lint-back: + filters: + tags: + only: /demo-.*/ + name: lint-back-demo + requires: + - build-back-demo + site: demo + - test-back: + filters: + tags: + only: /demo-.*/ + name: test-back-demo + requires: + - build-back-demo + site: demo + - hub: + filters: + tags: + only: /^demo-.*/ + image_name: richie-demo + name: hub-demo + requires: + - lint-front-demo + - lint-back-demo + site: demo funcampus: jobs: - no-change: diff --git a/sites/demo/CHANGELOG.md b/sites/demo/CHANGELOG.md index fb72d8fa..8509505a 100644 --- a/sites/demo/CHANGELOG.md +++ b/sites/demo/CHANGELOG.md @@ -8,6 +8,10 @@ Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [1.18.0] - 2022-03-07 + +### Changed + - Upgrade richie to 2.13.0 ## [1.17.0] - 2022-01-04 @@ -269,7 +273,8 @@ Versioning](https://semver.org/spec/v2.0.0.html). First demo image for richie to 2.0.0-beta.7 -[unreleased]: https://github.com/openfun/richie-site-factory/compare/demo-1.17.0...HEAD +[unreleased]: https://github.com/openfun/richie-site-factory/compare/demo-1.18.0...HEAD +[1.18.0]: https://github.com/openfun/richie-site-factory/compare/demo-1.17.0...demo-1.18.0 [1.17.0]: https://github.com/openfun/richie-site-factory/compare/demo-1.16.0...demo-1.17.0 [1.16.0]: https://github.com/openfun/richie-site-factory/compare/demo-1.15.0...demo-1.16.0 [1.15.0]: https://github.com/openfun/richie-site-factory/compare/demo-1.14.0...demo-1.15.0 diff --git a/sites/demo/src/backend/demo/__init__.py b/sites/demo/src/backend/demo/__init__.py index 30244104..6cea18d8 100644 --- a/sites/demo/src/backend/demo/__init__.py +++ b/sites/demo/src/backend/demo/__init__.py @@ -1 +1 @@ -__version__ = "1.17.0" +__version__ = "1.18.0" diff --git a/sites/demo/src/frontend/package.json b/sites/demo/src/frontend/package.json index c96f0dd7..edbb0b65 100644 --- a/sites/demo/src/frontend/package.json +++ b/sites/demo/src/frontend/package.json @@ -1,6 +1,6 @@ { "name": "richie", - "version": "1.17.0", + "version": "1.18.0", "description": "Richie demo site on https://demo.richie.education", "scripts": { "build-ts": "webpack --config node_modules/richie-education/webpack.config.js --output-path ../backend/base/static/richie/js/build --env richie-dependent-build --env richie-settings=overrides.json",