Skip to content

Commit

Permalink
Build osx x86 installers (#865)
Browse files Browse the repository at this point in the history
* Build `osx-x86` single file installers

* only run tests once
  • Loading branch information
mikemhenry committed Jun 10, 2024
1 parent 48dcbb2 commit 4c9d32a
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/installer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macOS-latest, ubuntu-latest]
os: [macos-14, macos-12, ubuntu-latest]

steps:
- name: Checkout Code
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:
chmod +x ${{ steps.file-name.outputs.FILE_NAME }}
./${{ steps.file-name.outputs.FILE_NAME }} -b
export PATH="$HOME/openfeforge/bin:$PATH"
OFE_SLOW_TESTS=FALSE pytest -v --pyargs openfe pytest -v --pyargs openfe
OFE_SLOW_TESTS=FALSE pytest -v --pyargs openfe
# Copy for "latest" release by removing version
# Inspired by https://github.com/conda-forge/miniforge/blob/main/.github/workflows/ci.yml
cp ${{ steps.file-name.outputs.FILE_NAME }} $(echo ${{ steps.file-name.outputs.FILE_NAME }} | sed -e 's/-[^-]*//')
Expand Down

0 comments on commit 4c9d32a

Please sign in to comment.