Browse Source

chore: Unpin mike (#6477)

Co-authored-by: Gergely Bräutigam <gergely.brautigam@sap.com>
Signed-off-by: Jean-Philippe Evrard <jean-philippe.evrard+rochepub@external.roche.com>
Jean-Philippe Evrard 13 hours ago
parent
commit
efee25587d
3 changed files with 10 additions and 10 deletions
  1. 1 1
      hack/api-docs/Makefile
  2. 3 1
      hack/api-docs/requirements.in
  3. 6 8
      hack/api-docs/requirements.txt

+ 1 - 1
hack/api-docs/Makefile

@@ -66,7 +66,7 @@ build: image generate $(SOURCES)
 		--env "GIT_COMMITTER_EMAIL=$(shell git config user.email)" \
 		--env "GITHUB_TOKEN=$(GITHUB_TOKEN)" \
 		$(MKDOCS_IMAGE) \
-		$(SHELL) -c "cd /repo && $(MIKE) deploy --ignore --update-aliases -F hack/api-docs/mkdocs.yml $(DOCS_VERSION) $(DOCS_ALIAS);"
+		$(SHELL) -c "cd /repo && $(MIKE) deploy --ignore-remote-status --update-aliases -F hack/api-docs/mkdocs.yml $(DOCS_VERSION) $(DOCS_ALIAS);"
 .PHONY: build.publish
 build.publish: image generate $(SOURCES)
 	mkdir -p $(GENROOT)

+ 3 - 1
hack/api-docs/requirements.in

@@ -3,5 +3,7 @@
 # pip-compile --output-file=requirements.txt requirements.in
 # mkdocs if fetched as deps of mkdocs-material
 mkdocs-material
-mike @ git+https://github.com/jimporter/mike@300593c338b18f61f604d18457c351e166318020
+# mike version 2.0.0 or above is required for using GIT_COMMITTER_NAME, requested in
+# https://github.com/external-secrets/external-secrets/pull/2421#issuecomment-1593845147
+mike>=2.0.0
 mkdocs-macros-plugin

+ 6 - 8
hack/api-docs/requirements.txt

@@ -24,10 +24,6 @@ hjson==3.1.0
     #   super-collections
 idna==3.18
     # via requests
-importlib-metadata==9.0.0
-    # via mike
-importlib-resources==7.1.0
-    # via mike
 jinja2==3.1.6
     # via
     #   mike
@@ -47,7 +43,7 @@ mergedeep==1.3.4
     # via
     #   mkdocs
     #   mkdocs-get-deps
-mike @ git+https://github.com/jimporter/mike@300593c338b18f61f604d18457c351e166318020
+mike==2.2.0
     # via -r requirements.in
 mkdocs==1.6.1
     # via
@@ -78,6 +74,8 @@ pygments==2.20.0
     # via mkdocs-material
 pymdown-extensions==10.21.3
     # via mkdocs-material
+pyparsing==3.3.2
+    # via mike
 python-dateutil==2.9.0.post0
     # via
     #   ghp-import
@@ -91,7 +89,9 @@ pyyaml==6.0.3
     #   pymdown-extensions
     #   pyyaml-env-tag
 pyyaml-env-tag==1.1
-    # via mkdocs
+    # via
+    #   mike
+    #   mkdocs
 requests==2.34.2
     # via
     #   mkdocs-macros-plugin
@@ -108,5 +108,3 @@ verspec==0.1.0
     # via mike
 watchdog==6.0.0
     # via mkdocs
-zipp==4.1.0
-    # via importlib-metadata