From a8db7317421c208467104f878c078adb0a267646 Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Wed, 21 Feb 2024 12:33:21 -0600 Subject: [PATCH 1/8] Add README badges --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 5dec8e785..d4b60b1a5 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,12 @@

NWB Graphical User Interface for Data Entry

+![Full Tests](https://github.com/NeurodataWithoutBorders/nwb-guide/actions/workflows/testing.yml/badge.svg) +![Mac Build](https://github.com/NeurodataWithoutBorders/nwb-guide/actions/workflows/Build-and-deploy-mac.yml/badge.svg) +![Windows Build](https://github.com/NeurodataWithoutBorders/nwb-guide/actions/workflows/Build-and-deploy-win.yml/badge.svg) +[![codecov](https://codecov.io/github/NeurodataWithoutBorders/nwb-guide/coverage.svg?branch=main)](https://codecov.io/github/NeurodataWithoutBorders/nwb-guide?branch=main) +[![documentation](https://readthedocs.org/projects/nwb-guide/badge/?version=latest)](https://nwb-guide.readthedocs.io/en/latest/) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/catalystneuro/nwb-guide/blob/main/LICENSE) NWB GUIDE is a desktop app that provides a no-code user interface for converting neurophysiology data to NWB. From 587714ea18fe4665a8fb4faac7e0910a7dd11a16 Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Wed, 21 Feb 2024 13:01:52 -0600 Subject: [PATCH 2/8] Update workflow name --- .github/workflows/Build-and-deploy-mac.yml | 2 +- .github/workflows/Build-and-deploy-win.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Build-and-deploy-mac.yml b/.github/workflows/Build-and-deploy-mac.yml index de198a81a..e6d8ba0ba 100644 --- a/.github/workflows/Build-and-deploy-mac.yml +++ b/.github/workflows/Build-and-deploy-mac.yml @@ -1,4 +1,4 @@ -name: Build-and-deploy-mac +name: Build and Deploy — Mac run-name: ${{ github.actor }} is building a MAC release for NWB GUIDE on: diff --git a/.github/workflows/Build-and-deploy-win.yml b/.github/workflows/Build-and-deploy-win.yml index d51fa59ea..9cb88484f 100644 --- a/.github/workflows/Build-and-deploy-win.yml +++ b/.github/workflows/Build-and-deploy-win.yml @@ -1,4 +1,4 @@ -name: Build-and-deploy-win +name: Build and Deploy — Windows run-name: ${{ github.actor }} is building a Windows release for NWB GUIDE on: From 1fdc7dbef4ebf1536dd2c63718c5c4701de5b4fc Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Tue, 27 Feb 2024 11:26:17 -0800 Subject: [PATCH 3/8] Update buttons to be centered. Remove video --- README.md | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index d4b60b1a5..0c90dcecd 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,24 @@

NeuroConv logo

NWB Graphical User Interface for Data Entry

+

+ Full Tests + Mac Build + Windows Build + codecov + Documentation + License: MIT +

+

+ Python code style: black + JavaScript code style: prettier +

+

+ NWB Slack +

-![Full Tests](https://github.com/NeurodataWithoutBorders/nwb-guide/actions/workflows/testing.yml/badge.svg) -![Mac Build](https://github.com/NeurodataWithoutBorders/nwb-guide/actions/workflows/Build-and-deploy-mac.yml/badge.svg) -![Windows Build](https://github.com/NeurodataWithoutBorders/nwb-guide/actions/workflows/Build-and-deploy-win.yml/badge.svg) -[![codecov](https://codecov.io/github/NeurodataWithoutBorders/nwb-guide/coverage.svg?branch=main)](https://codecov.io/github/NeurodataWithoutBorders/nwb-guide?branch=main) -[![documentation](https://readthedocs.org/projects/nwb-guide/badge/?version=latest)](https://nwb-guide.readthedocs.io/en/latest/) -[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/catalystneuro/nwb-guide/blob/main/LICENSE) - NWB GUIDE is a desktop app that provides a no-code user interface for converting neurophysiology data to NWB. -

- - Watch the video - -

- - ## Installation See the installation instructions in our [documentation](https://nwb-guide.readthedocs.io/en/latest/installation.html). From 9abdcdafd18ba08b117ce430605ff563b4a5e46c Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Tue, 27 Feb 2024 11:41:01 -0800 Subject: [PATCH 4/8] Add badges and separate some into a new line --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0c90dcecd..787caa1b6 100644 --- a/README.md +++ b/README.md @@ -2,13 +2,17 @@ NeuroConv logo

NWB Graphical User Interface for Data Entry

- Full Tests - Mac Build - Windows Build + Full Tests + Full Tests with External Dependencies + Build and Distributable Tests codecov Documentation License: MIT

+

+ Mac Build + Windows Build +

Python code style: black JavaScript code style: prettier From bcbe69154eb4b4fc7c9cd704f16d54ec17564821 Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Tue, 27 Feb 2024 11:45:52 -0800 Subject: [PATCH 5/8] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 787caa1b6..4960c52f1 100644 --- a/README.md +++ b/README.md @@ -3,15 +3,15 @@

NWB Graphical User Interface for Data Entry

Full Tests - Full Tests with External Dependencies + Full Tests with External Dependencies Build and Distributable Tests codecov Documentation License: MIT

- Mac Build - Windows Build + Mac Build + Windows Build

Python code style: black From 853758b44e76ae9b7e6ed3d7ff77eda66fd56f4f Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Tue, 27 Feb 2024 12:06:41 -0800 Subject: [PATCH 6/8] Apply suggestions from code review Co-authored-by: Cody Baker <51133164+CodyCBakerPhD@users.noreply.github.com> --- .github/workflows/Build-and-deploy-mac.yml | 2 +- .github/workflows/Build-and-deploy-win.yml | 2 +- README.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Build-and-deploy-mac.yml b/.github/workflows/Build-and-deploy-mac.yml index e6d8ba0ba..3a4955d5b 100644 --- a/.github/workflows/Build-and-deploy-mac.yml +++ b/.github/workflows/Build-and-deploy-mac.yml @@ -1,4 +1,4 @@ -name: Build and Deploy — Mac +name: Mac Release run-name: ${{ github.actor }} is building a MAC release for NWB GUIDE on: diff --git a/.github/workflows/Build-and-deploy-win.yml b/.github/workflows/Build-and-deploy-win.yml index 9cb88484f..3d4dbb249 100644 --- a/.github/workflows/Build-and-deploy-win.yml +++ b/.github/workflows/Build-and-deploy-win.yml @@ -1,4 +1,4 @@ -name: Build and Deploy — Windows +name: Windows Release run-name: ${{ github.actor }} is building a Windows release for NWB GUIDE on: diff --git a/README.md b/README.md index 4960c52f1..c0eaf5f4e 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,8 @@ Windows Build

- Python code style: black - JavaScript code style: prettier + Python code style: black + JavaScript code style: prettier

NWB Slack From b0ca4b9b50299258cc661884b03e6161e05a8471 Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Tue, 27 Feb 2024 12:10:09 -0800 Subject: [PATCH 7/8] Update workflow names further --- .github/workflows/pyflask-build-and-dist-tests.yml | 2 +- .github/workflows/testing-external.yml | 2 +- .github/workflows/testing.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pyflask-build-and-dist-tests.yml b/.github/workflows/pyflask-build-and-dist-tests.yml index 82d487cbd..e967b7f78 100644 --- a/.github/workflows/pyflask-build-and-dist-tests.yml +++ b/.github/workflows/pyflask-build-and-dist-tests.yml @@ -1,4 +1,4 @@ -name: PyFlask build and distributable tests +name: Build Tests — Flask on: schedule: - cron: "0 16 * * *" # Daily at noon EST diff --git a/.github/workflows/testing-external.yml b/.github/workflows/testing-external.yml index 711a81653..ecb9baabf 100644 --- a/.github/workflows/testing-external.yml +++ b/.github/workflows/testing-external.yml @@ -1,4 +1,4 @@ -name: External Tests +name: Dev Tests with External Dependencies on: schedule: - cron: "0 16 * * *" # Daily at noon EST diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 6c6fbad4c..0a38be79e 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -1,4 +1,4 @@ -name: Back-end Tests +name: Dev Tests on: schedule: - cron: "0 16 * * *" # Daily at noon EST From 077007d93c45f27e63f78f42e1fdbdddc5362ae2 Mon Sep 17 00:00:00 2001 From: Garrett Michael Flynn Date: Tue, 27 Feb 2024 12:17:07 -0800 Subject: [PATCH 8/8] Sync names --- .github/workflows/testing-external.yml | 4 ++-- .github/workflows/testing.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/testing-external.yml b/.github/workflows/testing-external.yml index ecb9baabf..2b44c9580 100644 --- a/.github/workflows/testing-external.yml +++ b/.github/workflows/testing-external.yml @@ -1,4 +1,4 @@ -name: Dev Tests with External Dependencies +name: Dev Tests (Live Services) on: schedule: - cron: "0 16 * * *" # Daily at noon EST @@ -13,7 +13,7 @@ env: jobs: testing: - name: External tests on ${{ matrix.os }} + name: Dev tests with live services on ${{ matrix.os }} runs-on: ${{ matrix.os }} defaults: run: diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index 0a38be79e..203b55f5c 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -13,7 +13,7 @@ env: jobs: testing: - name: Back-end tests on ${{ matrix.os }} + name: Dev tests on ${{ matrix.os }} runs-on: ${{ matrix.os }} defaults: run: