File tree Expand file tree Collapse file tree 3 files changed +7
-4
lines changed
Expand file tree Collapse file tree 3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 5353 python -m venv venv
5454 source venv/bin/activate
5555
56- pip install '${{ github.event.inputs.reflex_dep || env.REFLEX_DEP }}' -r requirements.txt
57- pip install git+https://github.com/reflex-dev/reflex.git@main
56+ pip install '${{ github.event.inputs.reflex_dep || env.REFLEX_DEP || "git+https://github.com/reflex-dev/reflex.git@main" }}' -r requirements.txt
5857
5958 export OPENAI_API_KEY="dummy"
6059 reflex init
Original file line number Diff line number Diff line change 2424 echo "files=$files" >> $GITHUB_OUTPUT
2525 shell : bash
2626 - name : Upload zip files as artifacts
27- uses : actions/upload-artifact@v3
27+ uses : actions/upload-artifact@v4
2828 with :
2929 name : zip-files
3030 path : " *.zip"
3737 file : ${{ fromJson(needs.zip-and-publish.outputs.files) }}
3838 steps :
3939 - name : Download zip files
40- uses : actions/download-artifact@v3
40+ uses : actions/download-artifact@v4
4141 with :
4242 name : zip-files
4343 - name : Debug output (file existence check)
Original file line number Diff line number Diff line change 1010 uses : ./.github/workflows/list-templates.yml
1111
1212 deploy :
13+ # Can't deploy on a non-published release, so publish the release first.
14+ if : !contains(github.event.release.tag_name, "dev")
1315 needs : list-templates
1416 runs-on : ubuntu-latest
1517 environment : Cloud Deploy
2426 - uses : actions/checkout@v4
2527 with :
2628 submodules : recursive
29+ - name : Set reflex version for deploy
30+ run : sed -i "s/^reflex.*$/reflex==${{ github.event.release.tag_name }}" >> requirements.txt
2731 - name : Set environment variables
2832 id : set-env
2933 run : |
You can’t perform that action at this time.
0 commit comments