Skip to content
Open
Changes from all commits
Commits
Show all changes
46 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
9607ceb
Merge pull request #12 from NimaSarajpoor/stumpy_actions_with_pixi
NimaSarajpoor Jan 29, 2026
6e6cdd9
explicit bash command
NimaSarajpoor Jan 29, 2026
b0ffdda
Merge pull request #13 from NimaSarajpoor/stumpy_actions_with_pixi
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
22ae633
Merge branch 'stumpy-dev:main' into main
NimaSarajpoor Feb 11, 2026
ac25fe2
Merge branch 'main' into stumpy_actions_with_pixi
NimaSarajpoor Feb 13, 2026
7ef4412
add tmp file to check pyfftw with pixi
NimaSarajpoor Feb 13, 2026
e4c918c
fix name of workflow
NimaSarajpoor Feb 13, 2026
e0aeb09
removed extra file
NimaSarajpoor Feb 13, 2026
6e90533
added step to get pixi lis
NimaSarajpoor Feb 13, 2026
c8ed2c2
install optional dependencies fftw pyfftw
NimaSarajpoor Feb 14, 2026
abf9e0d
grep for fftw and pyfftw only
NimaSarajpoor Feb 14, 2026
cfcdc29
fixed stumpy installation, and increase verbosity
NimaSarajpoor Feb 15, 2026
97f44bc
remove verbosity
NimaSarajpoor Feb 15, 2026
8d5ab74
consistent format in naming steps
NimaSarajpoor Feb 15, 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
59 changes: 59 additions & 0 deletions .github/workflows/pyfftw-actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
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, windows-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

# Checkout python version
- 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: Set Up Pixi
uses: prefix-dev/setup-pixi@v0.9.4
with:
pixi-version: v0.62.2

- name: Set Up Python
run: pixi add python="${{ steps.python.outputs.version }}"
shell: bash

- name: Install FFTW and pyFFTW
run: pixi add fftw pyfftw
shell: bash

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

- name: Show Installed Packages FFTW and pyFFTW
run: pixi list | grep -E 'fftw|pyfftw'
shell: bash

- name: Install STUMPY and Run Unit Tests
run: pixi run bash ./test.sh unit
shell: bash