From ef51408cffce2c728e4624150207ed59143bab97 Mon Sep 17 00:00:00 2001 From: Kieron Taylor Date: Thu, 17 Oct 2024 13:55:58 +0000 Subject: [PATCH] Release 2.4.0 --- .github/workflows/deploy-pages.yml | 39 ------------------------------ CHANGELOG.md | 8 +++++- frontend/package.json | 2 +- lang_qc/__init__.py | 2 +- pyproject.toml | 2 +- 5 files changed, 10 insertions(+), 43 deletions(-) delete mode 100644 .github/workflows/deploy-pages.yml diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml deleted file mode 100644 index bee638b..0000000 --- a/.github/workflows/deploy-pages.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Deploy OpenAPI docs - -on: - push: - branches: [master] - -jobs: - deploy: - runs-on: ubuntu-latest - env: - DB_URL: "mysql+pymysql://q:q@q/q" - - steps: - - uses: actions/checkout@v4 - - - name: Install Poetry - run: | - pipx install poetry - - - uses: actions/setup-python@v5 - with: - python-version: '3.10' - architecture: 'x64' - # cache: 'poetry' - - - name: Run poetry install - run: | - poetry env use '3.10' - poetry install - - - name: Build openapi.json - run: | - mkdir gh_pages - poetry run python -c "from lang_qc.main import app; import json; output = open('gh-pages/openapi.json', 'w'); json.dump(app.openapi(), output); output.close()" - - - name: Deploy github pages - uses: JamesIves/github-pages-deploy-action@v4.5.0 - with: - folder: gh-pages diff --git a/CHANGELOG.md b/CHANGELOG.md index cdde09b..3f6cc9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## [2.4.0] - 2024-10-17 + ### Added -* Added .github/dependabot.yml file to auto-update GitHub actions +* Added .github/dependabot.yml file to auto-update GitHub actions * Clickable icon next to run names to change to the view of all wells in that run +### Removed + +* Retired publishing of OpenAPI docs to Github page. It has been broken for more than a year. + ## [2.3.0] - 2024-07-30 ### Added diff --git a/frontend/package.json b/frontend/package.json index ff80aab..979663a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "npg-longue-vue", - "version": "2.3.0", + "version": "2.4.0", "description": "UI for LangQC", "author": "Kieron Taylor ", "license": "GPL-3.0-or-later", diff --git a/lang_qc/__init__.py b/lang_qc/__init__.py index 55e4709..3d67cd6 100644 --- a/lang_qc/__init__.py +++ b/lang_qc/__init__.py @@ -1 +1 @@ -__version__ = "2.3.0" +__version__ = "2.4.0" diff --git a/pyproject.toml b/pyproject.toml index 54ba904..73153e2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "npg_langqc" packages = [ { include = "lang_qc" }, ] -version = "2.3.0" +version = "2.4.0" description = "FastAPI application for Long Read QC" authors = ["Adam Blanchet", "Marina Gourtovaia ", "Kieron Taylor "] license = "GPL-3.0-or-later"