From b657c67848f78745fdd204d6bb68e859b6dbd252 Mon Sep 17 00:00:00 2001 From: Victor Jouffrey Date: Wed, 10 Apr 2024 14:58:39 +0200 Subject: [PATCH 1/2] Fixing workflow for docs release --- .github/workflows/mkdocs-release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/mkdocs-release.yml b/.github/workflows/mkdocs-release.yml index 24df8bd6a..ce203a4fd 100644 --- a/.github/workflows/mkdocs-release.yml +++ b/.github/workflows/mkdocs-release.yml @@ -2,26 +2,26 @@ name: mkdocs-release on: push: - branches: [ branch-* ] + branches: [branch-*] jobs: publish-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 with: - python-version: '3.8' + python-version: "3.10" - name: Install ubuntu dependencies run: sudo apt-get install -y libxml2-dev libxslt-dev - name: install deps - run: pip3 install pip==22.0.3 && pip3 install 'git+https://github.com/logicalclocks/feature-store-api@master#egg=hsfs[docs]&subdirectory=python' mkdocs-minify-plugin + run: pip3 install 'git+https://github.com/logicalclocks/feature-store-api@master#egg=hsfs[docs]&subdirectory=python' - name: setup git run: | From 0f94b0316b9859c106c183d45beec96ff710d189 Mon Sep 17 00:00:00 2001 From: Victor Jouffrey Date: Wed, 10 Apr 2024 15:01:11 +0200 Subject: [PATCH 2/2] Fixing workflow for doc release test also --- .github/workflows/mkdocs-test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mkdocs-test.yml b/.github/workflows/mkdocs-test.yml index 5a17e20ae..ef6362deb 100644 --- a/.github/workflows/mkdocs-test.yml +++ b/.github/workflows/mkdocs-test.yml @@ -8,19 +8,19 @@ jobs: steps: - name: Checkout main repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 with: - python-version: '3.8' + python-version: "3.10" - name: Install ubuntu dependencies run: sudo apt-get install -y libxml2-dev libxslt-dev - name: install deps - run: pip3 install pip==22.0.3 && pip3 install 'git+https://github.com/logicalclocks/feature-store-api@master#egg=hsfs[docs]&subdirectory=python' mkdocs-minify-plugin linkchecker + run: pip3 install 'git+https://github.com/logicalclocks/feature-store-api@master#egg=hsfs[docs]&subdirectory=python' linkchecker - name: setup git run: |