Skip to content

Commit

Permalink
inline cli@main
Browse files Browse the repository at this point in the history
  • Loading branch information
James Bradbury committed Aug 1, 2024
1 parent 3d67ed0 commit 249a082
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,18 @@ jobs:
cd flucoma-cli
git status # Just to verify the current state
- name: Prepare directory structure
run: |
mkdir -p flucoma-cli/build
cp -R flucoma-cli/* flucoma-cli/build/
ls -R flucoma-cli # List directory structure for debugging
- name: Run flucoma/actions/cli
uses: flucoma/actions/cli@main
- name: Setup Python
uses: actions/setup-python@v2
with:
branch: production
python-version: "3.9"

- name: Build FluCoMa CLI
run: |
cd flucoma-cli
mkdir build && cd build
cmake -GNinja -DDOCS=ON -DFLUID_BRANCH=production -DPython_ROOT_DIR=${{ env.pythonLocation }} ..
pip install -r _deps/flucoma-docs-src/requirements.txt
ninja install
- name: Create tarball
run: |
Expand Down

0 comments on commit 249a082

Please sign in to comment.