Skip to content

Commit

Permalink
Additional fixes when installing BehaveX in Windows OSs as part of Gi…
Browse files Browse the repository at this point in the history
…thub actions
  • Loading branch information
anibalinn committed Nov 22, 2024
1 parent 6009fac commit 693caed
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
name: Test behavex in latest python versions


on: [push, pull_request]

jobs:
test-behavex:
runs-on: ubuntu-latest
runs-on: ${{ matrix.os }}

strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']

steps:
Expand All @@ -24,13 +24,11 @@ jobs:
run: |
python -m pip install 'setuptools>=61'
- name: Build package
run: python -m build

- name: Install package
- name: Install behavex
run: |
$package_file = Get-ChildItem dist\*.tar.gz | Select-Object -First 1
pip install $package_file
python -m pip install --upgrade pip
python setup.py sdist
pip install dist/behavex-4.0.9rc1.tar.gz -f
- name: Verify behavex command
run: behavex ./tests/features/*.feature

0 comments on commit 693caed

Please sign in to comment.