瀏覽代碼

fix reflex-web ci not having requirements.txt (#5296)

* fix reflex-web ci not having requirements.txt

* maybe?

* no active

* maybe?

* working-directory

* maybe?

* try compiling the pyproject into txt

* output file
Khaleel Al-Adhami 3 天之前
父節點
當前提交
c513720ee6
共有 2 個文件被更改,包括 6 次插入0 次删除
  1. 3 0
      .github/workflows/check_outdated_dependencies.yml
  2. 3 0
      .github/workflows/integration_tests.yml

+ 3 - 0
.github/workflows/check_outdated_dependencies.yml

@@ -54,6 +54,9 @@ jobs:
           repository: reflex-dev/reflex-web
           repository: reflex-dev/reflex-web
           ref: main
           ref: main
           path: reflex-web
           path: reflex-web
+      - name: Compile pyproject.toml into requirements.txt
+        working-directory: ./reflex-web
+        run: uv pip compile pyproject.toml --no-annotate --no-header --no-deps --output-file requirements.txt
       - name: Install Requirements for reflex-web
       - name: Install Requirements for reflex-web
         working-directory: ./reflex-web
         working-directory: ./reflex-web
         run: uv pip install $(grep -ivE "reflex " requirements.txt)
         run: uv pip install $(grep -ivE "reflex " requirements.txt)

+ 3 - 0
.github/workflows/integration_tests.yml

@@ -123,6 +123,9 @@ jobs:
           ref: main
           ref: main
           path: reflex-web
           path: reflex-web
 
 
+      - name: Compile pyproject.toml into requirements.txt
+        working-directory: ./reflex-web
+        run: uv pip compile pyproject.toml --no-annotate --no-header --no-deps --output-file requirements.txt
       - name: Install Requirements for reflex-web
       - name: Install Requirements for reflex-web
         working-directory: ./reflex-web
         working-directory: ./reflex-web
         run: uv pip install $(grep -ivE "reflex " requirements.txt)
         run: uv pip install $(grep -ivE "reflex " requirements.txt)