Skip to content
Open
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
10ca2f8
Add yml file to test STUMPY via pixi
NimaSarajpoor Jan 29, 2026
c2d1c36
minor change
NimaSarajpoor Jan 29, 2026
3e2f21f
minor change
NimaSarajpoor Jan 29, 2026
2f109e4
Merge pull request #1 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
b0713aa
fix name
NimaSarajpoor Jan 29, 2026
2128a47
Merge pull request #2 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
57b5c9f
add my own secret and enable environment in Github Actions
NimaSarajpoor Jan 29, 2026
053e2f3
Merge pull request #3 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
7e59319
add log level
NimaSarajpoor Jan 29, 2026
bfd6d64
Merge pull request #4 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
e6f4380
add check token
NimaSarajpoor Jan 29, 2026
24b50a7
Merge pull request #5 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
5b3907b
attemp2 in token authentication
NimaSarajpoor Jan 29, 2026
e7d50b0
Merge pull request #6 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
6ed5a40
set cache to false
NimaSarajpoor Jan 29, 2026
db37d29
Merge pull request #7 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
0976d65
keep core stuff
NimaSarajpoor Jan 29, 2026
f201647
Merge pull request #8 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
f869860
reverted some of the changes
NimaSarajpoor Jan 29, 2026
97304ea
minor change
NimaSarajpoor Jan 29, 2026
412afe3
Merge branch 'main' into stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
a8eed98
Merge pull request #9 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
2c56e04
Removed check token
NimaSarajpoor Jan 29, 2026
b0c848d
minor change
NimaSarajpoor Jan 29, 2026
37ab60e
Merge pull request #10 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
0b62779
potential fix for missing env
NimaSarajpoor Jan 29, 2026
e0845b6
Merge pull request #11 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
ef4c2a0
use pixi to run commands
NimaSarajpoor Jan 29, 2026
6e6cdd9
explicit bash command
NimaSarajpoor Jan 29, 2026
f44748e
Revised workflow
NimaSarajpoor Feb 1, 2026
61a211f
revise test scope
NimaSarajpoor Feb 1, 2026
0c86c60
minor changes
NimaSarajpoor Feb 1, 2026
1a80c52
deleted redudant line
NimaSarajpoor Feb 1, 2026
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
66 changes: 66 additions & 0 deletions .github/workflows/pyfftw-actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Check pyfftw
on:
workflow_dispatch:
schedule:
- cron: '0 14 * * *' # 2pm UTC == 9am EST
jobs:
check_pyfftw:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest]

steps:
- name: Checkout STUMPY
uses: actions/checkout@v4
with:
repository: stumpy-dev/stumpy

- name: Get Required Python Version
id: python
run: |
python -m pip install pandas packaging lxml
echo "version=$(python ./versions.py -pkg pyfftw)" >> $GITHUB_OUTPUT
shell: bash

- name: Set Up Python
uses: actions/setup-python@v5
with:
python-version: "${{ steps.python.outputs.version }}"

- name: Display Python Version
run: python -c "import sys; print(sys.version)"
shell: bash

- name: Upgrade Pip
run: python -m pip install --upgrade pip
shell: bash

- name: Checkout STUMPY Again
uses: actions/checkout@v4
with:
repository: stumpy-dev/stumpy

- name: Install STUMPY And Other Dependencies
run: python -m pip install --editable .[ci]
shell: bash

- name: Install FFTW on Ubuntu
if: matrix.os == 'ubuntu-latest'
run: sudo apt-get install libfftw3-dev

- name: Install FFTW on macOS
if: matrix.os == 'macos-latest'
run: brew install fftw

- name: Install pyfftw
run: python -m pip install --upgrade pyfftw
shell: bash

- name: Show Full Numba Environment
run: python -m numba -s
shell: bash

- name: Run Unit Tests for sdp module
run: ./test.sh custom 1 tests/test_sdp.py
shell: bash