diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 07ff3ee768cc415af7a8a0ec30fbcb35e50ed225..c73fbe0d9bd2e5b76de7ab165e0f1e832b65edb5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,8 @@ build_and_deploy_gitlab: paths: - version.txt expire_in: "2 days" + rules: + - if: $CI_COMMIT_BRANCH == "main" deploy_exemple_site: image: python:3.11.6-bookworm @@ -43,4 +45,23 @@ deploy_exemple_site: - pipenv run mkdocs build --strict --verbose -d ../public artifacts: paths: - - public \ No newline at end of file + - public + rules: + - if: $CI_COMMIT_BRANCH == "main" + +deploy_pypi: + image: nikolaik/python-nodejs:python3.11-nodejs20 + stage: deploy_dev + script: + - pip install pipenv + - pipenv install + - npm ci --cache .npm --prefer-offline + - pipenv run npm run build:prod + - pipenv run python -m build + - TWINE_PASSWORD=${PYPI_PASSWORD} TWINE_USERNAME=${PYPI_USER} pipenv run python -m twine upload --skip-existing dist/* + cache: + paths: + - .npm/ + - .pipenv/ + rules: + - if: $CI_COMMIT_TAG \ No newline at end of file diff --git a/README.md b/README.md index f75d12e5d2c344259dca62a7520c186fe019f6aa..6ccb71496beb958b0911577755305abc90ae45bd 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,11 @@ dictionnaire avec des clés `name` et `url`. ## Notes de version +### Version 0.6.1 (DSFR 1.10.1) + +* Correction de bug de paramètre de conf +* Changement de nom du paramètre `button_edit_label` + ### Version 0.6.0 (DSFR 1.10.1) * Allègement du thème diff --git a/package-lock.json b/package-lock.json index 0a488d9010b9369ceada96c5dcba9cb015fd2692..275dc240b7b08dd22b1b992f5cfe34b8f8d5d40e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mkdocs-dsfr", - "version": "0.5.3", + "version": "0.6.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "mkdocs-dsfr", - "version": "0.5.3", + "version": "0.6.1", "license": "MIT", "dependencies": { "@gouvfr/dsfr": "1.10.1" diff --git a/package.json b/package.json index 091612e7a787cad5a46a3757da8b65a26cb18ac5..50a9d5ce132527bb9da7837c161998449be21f9f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mkdocs-dsfr", - "version": "0.6.1-dev", + "version": "0.6.1", "description": "Mkdocs theme for DSFR", "main": "index.js", "directories": {