diff --git a/.github/snakebids_action_requirements.txt b/.github/snakebids_action_requirements.txt new file mode 100644 index 0000000..bcfaa15 --- /dev/null +++ b/.github/snakebids_action_requirements.txt @@ -0,0 +1,6 @@ +snakebids @ git+https://github.com/khanlab/snakebids#8acbd9f +typing-extensions = ">=3.10.0" +attrs = ">=21.2.0" +boutiques = "^0.5.25" +more-itertools = ">=8" +pvandyken-deprecated = "0.0.4" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e008556..34af862 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,7 +28,7 @@ jobs: uses: snakemake/snakemake-github-action@v1.24.0 with: directory: . - stagein: "pip install --no-deps -r ../.github/snakemake_action_requirements.txt" + stagein: "pip install --no-deps -r .github/snakemake_action_requirements.txt" snakefile: workflow/Snakefile args: "--lint" @@ -44,6 +44,7 @@ jobs: uses: snakemake/snakemake-github-action@v1.24.0 with: directory: .test + stagein: "pip install --no-deps -r .github/snakemake_action_requirements.txt" snakefile: workflow/Snakefile args: "--sdm apptainer --show-failed-logs --cores 1 --all-temp" @@ -51,5 +52,6 @@ jobs: uses: snakemake/snakemake-github-action@v1.24.0 with: directory: .test + stagein: "pip install --no-deps -r .github/snakemake_action_requirements.txt" snakefile: workflow/Snakefile args: "--report report.zip"