Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
30 changes: 18 additions & 12 deletions .github/workflows/tutorials.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,49 +13,55 @@ jobs:
tutorial:
runs-on: ubuntu-latest
env:
BRANCH_NAME: ${{ github.head_ref || github.ref_name }}
BRANCH_NAME: ${{ github.ref_name }}
steps:
- name: Start time
id: start
run: echo "::set-output name=start_time::$(date +'%Y-%m-%dT%H:%M:%S%z')"
- name: Trigger Nipype tutorial Github Action
run: |
set -x
curl -X POST \
-H "Authorization: Bearer ${{ secrets.TUTORIAL_ACCESS_TOKEN }}" \
-H "Accept: application/vnd.github+json" \
https://api.github.com/repos/miykael/nipype_tutorial/actions/workflows/testing.yml/dispatches \
-d '{"nipype_branch": "'${BRANCH_NAME:4}'"}'
-d '{"ref": "master", "inputs": {"nipype_branch": "'${BRANCH_NAME}'"}}'
sleep 10
- name: Check Action was successfully dispatched
id: dispatched
run: |
RUN_ID=$(curl -X POST \
-H "Accept: application/vnd.github+json" \
"https://api.github.com/repos/miykael/nipype_tutorial/actions/runs?created=>${{ steps.start.outputs.start_time }}&per_page=1" \
set -x
START=${{ steps.start.outputs.start_time }}
RUN_ID=$(curl -H "Accept: application/vnd.github+json" \
'https://api.github.com/repos/miykael/nipype_tutorial/actions/runs?created=>'${START}'&per_page=1' \
| jq -r '.workflow_runs[0].id')

# fail if not extracted
[[ -n $RUN_ID ]] || exit 1
echo "::set-output name=run_id::$RUN_ID""
echo "::set-output name=run_id::$RUN_ID"
- name: Check if action completed
timeout-minutes: 60
timeout-minutes: 120
run: |
set -x
RUN_ID=${{ steps.dispatched.outputs.run_id }}
while :
do
TIMESTAMP=$(date +'%Y-%m-%dT%H:%M:%S%z')
# check status every 5 minutes
STATUS=$(curl -H "Accept: application/vnd.github+json" \
"https://api.github.com/repos/miykael/nipype_tutorial/actions/runs/${{ steps.dispatched.outputs.run_id }}" \
https://api.github.com/repos/miykael/nipype_tutorial/actions/runs/${RUN_ID} \
| jq -r '.conclusion')
case $STATUS in
success)
echo "[$TIMESTAMP] Tutorial run ${{ steps.dispatched.outputs.run_id }} completed successfully."
echo "[$TIMESTAMP] Tutorial run $RUN_ID completed successfully."
exit 0
;;
;;
failure)
echo "[$TIMESTAMP] Tutorial run ${{ steps.dispatched.outputs.run_id }} failed."
echo "[$TIMESTAMP] Tutorial run $RUN_ID failed."
exit 1
;;
;;
*)
echo "[$TIMESTAMP] Conclusion ($STATUS) is not yet complete"
sleep 300
esac
done
1 change: 1 addition & 0 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ David Ellis <dgellis90@gmail.com> <david.ellis@unmc.edu>
David Mordom <moreno@cbs.mpg.de>
David Welch <david.m.welch@gmail.com> <dmwelch@users.noreply.github.com>
Dimitri Papadopoulos Orfanos <dimitri.papadopoulos@cea.fr>
Dimitri Papadopoulos Orfanos <dimitri.papadopoulos@cea.fr> <3234522+DimitriPapadopoulos@users.noreply.github.com>
Dmytro Belevtsoff <belevtsoff@gmail.com>
Dorian Vogel <dorianvogel@gmail.com>
Dylan M. Nielson <adenosine@gmail.com>
Expand Down
30 changes: 15 additions & 15 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -94,16 +94,16 @@
"name": "Salo, Taylor",
"orcid": "0000-0001-9813-3167"
},
{
"affiliation": "Department of Electrical and Computer Engineering, Johns Hopkins University",
"name": "Dewey, Blake E",
"orcid": "0000-0003-4554-5058"
},
{
"affiliation": "University of Iowa",
"name": "Johnson, Hans",
"orcid": "0000-0001-9513-2660"
},
{
"affiliation": "Department of Electrical and Computer Engineering, Johns Hopkins University",
"name": "Dewey, Blake E",
"orcid": "0000-0003-4554-5058"
},
{
"affiliation": "Molecular Imaging Research Center, CEA, France",
"name": "Bougacha, Salma"
Expand Down Expand Up @@ -300,6 +300,11 @@
"name": "Acland, Benjamin",
"orcid": "0000-0001-6392-6634"
},
{
"affiliation": "Division of Psychological and Social Medicine and Developmental Neuroscience, Faculty of Medicine, Technische Universität Dresden, Dresden, Germany",
"name": "Bernardoni, Fabio",
"orcid": "0000-0002-5112-405X"
},
{
"name": "Forbes, Jessica"
},
Expand All @@ -313,11 +318,6 @@
"name": "Gillman, Ashley",
"orcid": "0000-0001-9130-1092"
},
{
"affiliation": "Division of Psychological and Social Medicine and Developmental Neuroscience, Faculty of Medicine, Technische Universität Dresden, Dresden, Germany",
"name": "Bernardoni, Fabio",
"orcid": "0000-0002-5112-405X"
},
{
"affiliation": "Sagol School of Neuroscience, Tel Aviv University",
"name": "Ben-Zvi, Gal",
Expand Down Expand Up @@ -414,6 +414,11 @@
{
"name": "Haselgrove, Christian"
},
{
"affiliation": "CEA",
"name": "Papadopoulos Orfanos, Dimitri",
"orcid": "0000-0002-1242-8990"
},
{
"affiliation": "Department of Psychology, Stanford University; Parietal, INRIA",
"name": "Durnez, Joke",
Expand Down Expand Up @@ -479,11 +484,6 @@
{
"name": "Correa, Carlos"
},
{
"affiliation": "CEA",
"name": "Papadopoulos Orfanos, Dimitri",
"orcid": "0000-0002-1242-8990"
},
{
"affiliation": "Leibniz Institute for Neurobiology",
"name": "Stadler, Jörg",
Expand Down
16 changes: 16 additions & 0 deletions doc/changelog/1.X.X-changelog.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
1.8.5 (September 21, 2022)
==========================

Bug-fix release in the 1.8.x series.

* FIX: Use interpolation/method in numpy.percentile as available (https://github.com/nipy/nipype/pull/3506)
* FIX: Deployed Matlab applications must not call addpath() (https://github.com/nipy/nipype/pull/3509)
* FIX: Provide more runtime information when node execution fails (https://github.com/nipy/nipype/pull/3505)
* FIX: Fixed bug for work dirs longer than 255 characters, fixes #2061 (https://github.com/nipy/nipype/pull/3495)
* FIX: Update ApplyVDM to handle 4D inputs (https://github.com/nipy/nipype/pull/3500)
* ENH: Explicitly specify write_text encoding format (https://github.com/nipy/nipype/pull/3508)
* DOC: Fix typos found by copdespell (https://github.com/nipy/nipype/pull/3510)
* MAINT: Add github action to trigger tutorials for release branches (https://github.com/nipy/nipype/pull/3504)
* CI: Set up build-test-deploy workflow on GHA (https://github.com/nipy/nipype/pull/3513)


1.8.4 (September 01, 2022)
==========================

Expand Down
2 changes: 1 addition & 1 deletion nipype/info.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

# nipype version information
# Remove .dev0 for release
__version__ = "1.8.5.dev0"
__version__ = "1.8.5"


def get_nipype_gitversion():
Expand Down