Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from pemistahl:main #2

Open
wants to merge 31 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
88c0db4
Install Firefox and Geckodriver in GitHub runner image macos-latest
pemistahl Jul 4, 2024
930149f
Migrate Python module to PyO3 0.22.0
pemistahl Jul 5, 2024
3ebd8c9
Bump pyo3 from 0.22.0 to 0.22.1 (#251)
dependabot[bot] Jul 8, 2024
69b2b0b
Bump clap from 4.5.8 to 4.5.9 (#252)
dependabot[bot] Jul 9, 2024
ebea48b
Bump pyo3 from 0.22.1 to 0.22.2 (#253)
dependabot[bot] Jul 18, 2024
459f39b
Bump clap from 4.5.9 to 4.5.10 (#254)
dependabot[bot] Jul 24, 2024
8e8b715
Bump predicates from 3.1.0 to 3.1.2 (#257)
dependabot[bot] Jul 25, 2024
13f4825
Bump clap from 4.5.10 to 4.5.11 (#256)
dependabot[bot] Jul 25, 2024
af059db
Bump assert_cmd from 2.0.14 to 2.0.15 (#255)
dependabot[bot] Jul 25, 2024
d8ea7e7
Bump clap from 4.5.11 to 4.5.13 (#259)
dependabot[bot] Aug 2, 2024
1d5ad38
Bump regex from 1.10.5 to 1.10.6 (#260)
dependabot[bot] Aug 5, 2024
dd43c6a
Bump tempfile from 3.10.1 to 3.11.0 (#263)
dependabot[bot] Aug 5, 2024
319a97c
Bump ndarray from 0.15.6 to 0.16.0 (#262)
dependabot[bot] Aug 5, 2024
6a78534
Bump rstest from 0.21.0 to 0.22.0 (#261)
dependabot[bot] Aug 5, 2024
4fa2950
Bump tempfile from 3.11.0 to 3.12.0 (#265)
dependabot[bot] Aug 7, 2024
bbf313f
Bump clap from 4.5.13 to 4.5.14 (#266)
dependabot[bot] Aug 9, 2024
01f4da9
Bump assert_cmd from 2.0.15 to 2.0.16 (#267)
dependabot[bot] Aug 10, 2024
1b27580
Bump clap from 4.5.14 to 4.5.15 (#268)
dependabot[bot] Aug 13, 2024
87ce23d
Bump ndarray from 0.16.0 to 0.16.1 (#269)
dependabot[bot] Aug 14, 2024
2088adc
Bump clap from 4.5.15 to 4.5.16 (#270)
dependabot[bot] Aug 19, 2024
ff8533d
Bump clap from 4.5.16 to 4.5.17 (#271)
dependabot[bot] Sep 6, 2024
7fe879d
Bump pyo3 from 0.22.2 to 0.22.3 (#273)
dependabot[bot] Sep 16, 2024
8aaff20
Bump clap from 4.5.17 to 4.5.18 (#275)
dependabot[bot] Sep 23, 2024
9c0070d
Bump tempfile from 3.12.0 to 3.13.0 (#277)
dependabot[bot] Oct 1, 2024
b193d18
Bump rstest from 0.22.0 to 0.23.0 (#278)
dependabot[bot] Oct 1, 2024
817f0b1
Bump clap from 4.5.18 to 4.5.19 (#279)
dependabot[bot] Oct 3, 2024
bbf3064
Bump clap from 4.5.19 to 4.5.20 (#280)
dependabot[bot] Oct 8, 2024
c141e83
Update dependencies
pemistahl Dec 3, 2024
e160ade
Disable WASM tests in Safari due to weird issues with Safari driver
pemistahl Dec 3, 2024
1e0b63c
Bump pyo3 from 0.23.2 to 0.23.3 (#292)
dependabot[bot] Dec 4, 2024
cb71c10
Bump clap from 4.5.21 to 4.5.22 (#291)
dependabot[bot] Dec 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 11 additions & 4 deletions .github/workflows/rust-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,13 @@ jobs:
- name: Install wasm-pack
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh

- name: Enable Safari web driver
run: sudo safaridriver --enable
- name: Install Firefox and Geckodriver # not available anymore in macos-latest
run: |
brew install --cask firefox
brew install geckodriver

#- name: Enable Safari web driver
# run: sudo safaridriver --enable

- name: Run WASM integration tests on NodeJS
run: wasm-pack test --node -- --no-default-features
Expand All @@ -109,8 +114,10 @@ jobs:
- name: Run WASM integration tests in Firefox
run: wasm-pack test --headless --firefox -- --no-default-features

- name: Run WASM integration tests in Safari
run: wasm-pack test --headless --safari -- --no-default-features
# Safari WASM tests not working, reason unclear
# https://github.com/pemistahl/grex/actions/runs/12146729784/job/33871544034#step:9:30
#- name: Run WASM integration tests in Safari
# run: wasm-pack test --headless --safari -- --no-default-features

coverage-report:
name: Coverage Report
Expand Down
Loading