Skip to content

Commit

Permalink
BUG: Fix bug with tag deployment (#683)
Browse files Browse the repository at this point in the history
  • Loading branch information
larsoner authored Dec 8, 2022
1 parent be01326 commit daabeb8
Show file tree
Hide file tree
Showing 3 changed files with 76 additions and 19 deletions.
70 changes: 54 additions & 16 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,7 @@ _imageconfig: &imageconfig
docker:
- image: cimg/base:2022.10-22.04

_git: &git
name: Configure git
command: |
git config --global user.email "ci-build@mne.tools"
git config --global user.name "ci-build"
_bashenv: &bashenv
name: Set BASH_ENV
command: |
./.circleci/setup_bash.sh
# https://circleci.com/docs/workflows/#executing-workflows-for-a-git-tag

jobs:
setup_env:
Expand All @@ -37,10 +28,15 @@ jobs:
git remote set-url origin "$CIRCLE_REPOSITORY_URL"
fi
- checkout
- run:
<<: *bashenv
- run:
<<: *git
- run: &bashenv
name: Set BASH_ENV
command: |
./.circleci/setup_bash.sh
- run: &git
name: Configure git
command: |
git config --global user.email "ci-build@mne.tools"
git config --global user.name "ci-build"
- run:
name: Get Python running
command: |
Expand Down Expand Up @@ -1195,133 +1191,173 @@ jobs:
workflows:
version: 2

commit:
test_and_docs:
jobs:
- setup_env
- setup_env: &filter_tags
filters: &filter_tag_tags
tags:
only: /^v.*/

- cache_ds000117:
requires:
- setup_env
<<: *filter_tags
- test_ds000117:
requires:
- cache_ds000117
<<: *filter_tags

- cache_ds003775:
requires:
- setup_env
<<: *filter_tags
- test_ds003775:
requires:
- cache_ds003775
<<: *filter_tags

- cache_ds001971:
requires:
- setup_env
<<: *filter_tags
- test_ds001971:
requires:
- cache_ds001971
<<: *filter_tags

- cache_ds004107:
requires:
- setup_env
<<: *filter_tags
- test_ds004107:
requires:
- cache_ds004107
<<: *filter_tags

- cache_ds000246:
requires:
- setup_env
<<: *filter_tags
- test_ds000246:
requires:
- cache_ds000246
<<: *filter_tags

- cache_ds000247:
requires:
- setup_env
<<: *filter_tags
- test_ds000247:
requires:
- cache_ds000247
<<: *filter_tags

- cache_ds000248:
requires:
- setup_env
<<: *filter_tags
- test_ds000248_base:
requires:
- cache_ds000248
<<: *filter_tags
- test_ds000248_ica:
requires:
- cache_ds000248
<<: *filter_tags
- test_ds000248_FLASH_BEM:
requires:
- cache_ds000248
<<: *filter_tags
- test_ds000248_T1_BEM:
requires:
- cache_ds000248
<<: *filter_tags
- test_ds000248_coreg_surfaces:
requires:
- cache_ds000248
<<: *filter_tags
- test_ds000248_no_mri:
requires:
- cache_ds000248
<<: *filter_tags

- cache_ds001810:
requires:
- setup_env
<<: *filter_tags
- test_ds001810:
requires:
- cache_ds001810
<<: *filter_tags

- cache_ds003104:
requires:
- setup_env
<<: *filter_tags
- test_ds003104:
requires:
- cache_ds003104
<<: *filter_tags

- cache_ds003392:
requires:
- setup_env
<<: *filter_tags
- test_ds003392:
requires:
- cache_ds003392
<<: *filter_tags

- cache_ds004229:
requires:
- setup_env
<<: *filter_tags
- test_ds004229:
requires:
- cache_ds004229
<<: *filter_tags

- cache_eeg_matchingpennies:
requires:
- setup_env
<<: *filter_tags
- test_eeg_matchingpennies:
requires:
- cache_eeg_matchingpennies
<<: *filter_tags

- cache_ERP_CORE:
requires:
- setup_env
<<: *filter_tags
- test_ERP_CORE_N400:
requires:
- cache_ERP_CORE
<<: *filter_tags
- test_ERP_CORE_ERN:
requires:
- cache_ERP_CORE
<<: *filter_tags
- test_ERP_CORE_LRP:
requires:
- cache_ERP_CORE
<<: *filter_tags
- test_ERP_CORE_MMN:
requires:
- cache_ERP_CORE
<<: *filter_tags
- test_ERP_CORE_N2pc:
requires:
- cache_ERP_CORE
<<: *filter_tags
- test_ERP_CORE_N170:
requires:
- cache_ERP_CORE
<<: *filter_tags
- test_ERP_CORE_P3:
requires:
- cache_ERP_CORE
<<: *filter_tags

- build_docs:
requires:
Expand All @@ -1346,10 +1382,12 @@ workflows:
- test_ERP_CORE_N2pc
- test_ERP_CORE_N170
- test_ERP_CORE_P3
<<: *filter_tags
- deploy_docs:
requires:
- build_docs
filters:
branches:
only:
- main
<<: *filter_tag_tags
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ Structure (BIDS)](https://bids.neuroimaging.io/). Under the hood, it uses [MNE-P

## 💡 Basic concepts and features

* 🐾 Data processing as a sequence of processing steps.
* ⏏ Your data can be "ejected" from the pipeline at **any** stage. No lock-in!
* 🐾 Data processing as a sequence of standard processing steps.
* ⏩ Steps are cached to avoid unnecessary recomputation.
* ⏏ Data can be "ejected" from the pipeline at **any** stage. No lock-in!
* 🧾 Extensive processing and analysis summary reports.
* 🎬 Process just a single participant, or as many as several hundreds of participants – in parallel.
* ☁️ Parallel processing can be done locally or using dask.
* 🛠 Configuration via a simple text file.
* 💻 Execution via an easy-to-use command-line utility.
* 🆘 Helpful error messages in case something goes wrong.
Expand Down
19 changes: 18 additions & 1 deletion docs/source/v1.0.md.inc
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
## v1.0.1 (released 2022/12/05)
## v1.0.3 (released 2022/12/08)

### Bug fixes

- The `stable` documentation deployment was fixed
({{ gh(682) }} by {{ authors.larsoner }} )


## v1.0.2 (released 2022/12/07)

### Code health

- The repository README.md was improved
({{ gh(680) }} by {{ authors.hoechenberger }} )


## v1.0.1 (released 2022/12/06)

### Behavior changes

Expand All @@ -13,6 +29,7 @@ version number.
setting replaces `resample_sfreq` for consistency and readability
({{ gh(502) }} by {{ authors.larsoner }} )


## v1.0.0 (released 2022/12/01)

Changes were only tracked starting April 15, 2021.
Expand Down

0 comments on commit daabeb8

Please sign in to comment.