Repository: bbfrederick/rapidtide (language: python)

Issue:
Bump gittools/actions from 2 to 3
Bumps [gittools/actions](https://github.com/gittools/actions) from 2 to 3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/gittools/actions/releases">gittools/actions's releases</a>.</em></p>
<blockquote>
<h2>v3.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>
<p><a href="https://redirect.github.com/gittools/actions/issues/1193">#1193</a> - Drop GitVersion legacy output variables by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1195">GitTools/actions#1195</a></p>
</li>
<li>
<p><a href="https://redirect.github.com/gittools/actions/issues/1193">#1193</a> - Drop GitVersion legacy output variables by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1201">GitTools/actions#1201</a></p>
</li>
<li>
<p>Add markdown linting by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1202">GitTools/actions#1202</a></p>
</li>
<li>
<p>Improve testability by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1204">GitTools/actions#1204</a></p>
</li>
<li>
<p>Add <code>gitversion/command</code> task/action, remove <code>additionalArguments</code> from <code>gitversion/execute</code> by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1203">GitTools/actions#1203</a></p>
</li>
<li>
<p>Bump eslint-config-love from 56.0.0 to 57.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1190">GitTools/actions#1190</a></p>
</li>
<li>
<p>Bump <code>@​typescript-eslint/eslint-plugin</code> from 7.16.1 to 7.17.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1191">GitTools/actions#1191</a></p>
</li>
<li>
<p>Bump typescript from 5.5.3 to 5.5.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1189">GitTools/actions#1189</a></p>
</li>
<li>
<p>Bump the vite group with 2 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1194">GitTools/actions#1194</a></p>
</li>
<li>
<p>(npm): Bump <code>@​types/node</code> from 20.14.11 to 20.14.12 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1198">GitTools/actions#1198</a></p>
</li>
<li>
<p>(npm): Bump the eslint group with 2 updates by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1197">GitTools/actions#1197</a></p>
</li>
<li>
<p>Bump eslint-plugin-vitest from 0.4.1 to 0.5.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1173">GitTools/actions#1173</a></p>
</li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/GitTools/actions/compare/v2.0.1...v3.0.0">https://github.com/GitTools/actions/compare/v2.0.1...v3.0.0</a></p>
<h2>v2.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li><a href="https://redirect.github.com/gittools/actions/issues/1184">#1184</a> - allow GRM versions up to 0.20.0 by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1185">GitTools/actions#1185</a></li>
<li><a href="https://redirect.github.com/gittools/actions/issues/1183">#1183</a> - updated examples to use the correct GRM arguments by <a href="https://github.com/arturcic"><code>@​arturcic</code></a> in <a href="https://redirect.github.com/GitTools/actions/pull/1186">GitTools/actions#1186</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/GitTools/actions/compare/v2.0.0...v2.0.1">https://github.com/GitTools/actions/compare/v2.0.0...v2.0.1</a></p>
<h2>v0.10.2 - fix for v0.10.0 and v0.10.1</h2>
<p>No release notes provided.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/GitTools/actions/commit/0ad7bfbfd1988727907373a39f29154117ea5205"><code>0ad7bfb</code></a> include stdout and stderr in the output of the tools</li>
<li><a href="https://github.com/GitTools/actions/commit/1b0ab26ce555961693c683dbb3aebfad4cdfaee8"><code>1b0ab26</code></a> dist update</li>
<li><a href="https://github.com/GitTools/actions/commit/000e20d655a8a3607cb6f4c5cc71a2eb0fc84d29"><code>000e20d</code></a> Merge pull request <a href="https://redirect.github.com/gittools/actions/issues/1341">#1341</a> from arturcic/fix/include-sdtout-stderr</li>
<li><a href="https://github.com/GitTools/actions/commit/5788f8afbb09a8692e8eb705b957ac8b11a40fa0"><code>5788f8a</code></a> include stdout and stderr in the output of the tools</li>
<li><a href="https://github.com/GitTools/actions/commit/771005a73c49176efe128530200c16b9d7e4d4e6"><code>771005a</code></a> update envs</li>
<li><a href="https://github.com/GitTools/actions/commit/1a8f9bde6b25be703255323d6d3258d84a78bd49"><code>1a8f9bd</code></a> use macos-15 for GHA</li>
<li><a href="https://github.com/GitTools/actions/commit/72eb276eecaf319d1657dc53b16e30c8298baa95"><code>72eb276</code></a> update examples version to 3.0.1</li>
<li><a href="https://github.com/GitTools/actions/commit/95890b4d956a95231a342cbb87718221a8adc553"><code>95890b4</code></a> Merge pull request <a href="https://redirect.github.com/gittools/actions/issues/1337">#1337</a> from GitTools/dependabot/npm_and_yarn/vite-925092cb23</li>
<li><a href="https://github.com/GitTools/actions/commit/5e1eabf41f3909bf0346c6df8560573db8887c19"><code>5e1eabf</code></a> (npm): Bump the vite group with 2 updates</li>
<li><a href="https://github.com/GitTools/actions/commit/37fbfed84e180a5cb337db4e0a5a13512a48d000"><code>37fbfed</code></a> Merge pull request <a href="https://redirect.github.com/gittools/actions/issues/1335">#1335</a> from GitTools/dependabot/npm_and_yarn/eslint-30cfb28c55</li>
<li>Additional commits viewable in <a href="https://github.com/gittools/actions/compare/v2...v3">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gittools/actions&package-manager=github_actions&previous-version=2&new-version=3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>


Discussion / hints:

Fix patch:
diff --git a/.github/workflows/docker-build-on-release.yml b/.github/workflows/docker-build-on-release.yml
index f0271ef2..1e9b1906 100644
--- a/.github/workflows/docker-build-on-release.yml
+++ b/.github/workflows/docker-build-on-release.yml
@@ -14,7 +14,7 @@ jobs:
         uses: docker/setup-qemu-action@v3
 
       - name: Install GitVersion
-        uses: gittools/actions/gitversion/setup@v2
+        uses: gittools/actions/gitversion/setup@v3
         with:
           versionSpec: '5.x'
 
@@ -26,7 +26,7 @@ jobs:
 
       - name: Determine Version
         id:   gitversion # id to later be referenced
-        uses: gittools/actions/gitversion/execute@v2
+        uses: gittools/actions/gitversion/execute@v3
         with:
           additionalArguments: /config commit-date-format="yyyy-MM-ddTHH:mm:ss-0000"
 
diff --git a/.github/workflows/showversion.yml b/.github/workflows/showversion.yml
index 82631ec1..35f1c67a 100644
--- a/.github/workflows/showversion.yml
+++ b/.github/workflows/showversion.yml
@@ -12,7 +12,7 @@ jobs:
 
     steps:
       - name: Install GitVersion
-        uses: gittools/actions/gitversion/setup@v2
+        uses: gittools/actions/gitversion/setup@v3
         with:
           versionSpec: '5.x'
 
@@ -24,7 +24,7 @@ jobs:
 
       - name: Determine Version
         id:   gitversion # id to later be referenced
-        uses: gittools/actions/gitversion/execute@v2
+        uses: gittools/actions/gitversion/execute@v3
         with:
           additionalArguments: /config commit-date-format="yyyy-MM-ddTHH:mm:ss-0000"
 


Test patch:
diff --git a/.github/workflows/docker-build-latest.yml b/.github/workflows/docker-build-latest.yml
index 2d6d3c8d..eab44cc4 100644
--- a/.github/workflows/docker-build-latest.yml
+++ b/.github/workflows/docker-build-latest.yml
@@ -15,7 +15,7 @@ jobs:
         uses: docker/setup-qemu-action@v3
 
       - name: Install GitVersion
-        uses: gittools/actions/gitversion/setup@v2
+        uses: gittools/actions/gitversion/setup@v3
         with:
           versionSpec: '5.x'
 
@@ -27,7 +27,7 @@ jobs:
 
       - name: Determine Version
         id:   gitversion # id to later be referenced
-        uses: gittools/actions/gitversion/execute@v2
+        uses: gittools/actions/gitversion/execute@v3
         with:
           additionalArguments: /config commit-date-format="yyyy-MM-ddTHH:mm:ss-0000"
 
diff --git a/testdocker.sh b/testdocker.sh
index 576a2912..c1967444 100755
--- a/testdocker.sh
+++ b/testdocker.sh
@@ -1,6 +1,7 @@
 #!/bin/bash
 
 MYIPADDRESS=`ifconfig en0 | grep 'inet ' | awk '{print $2}'`
+VERSION=latest
 
 # allow network connections in Xquartz Security settings
 xhost +
@@ -11,7 +12,7 @@ docker run \
     --mount type=bind,source=/Users/frederic/code/rapidtide/rapidtide/data/examples,destination=/data \
     -it \
     -v /tmp/.X11-unix:/tmp/.X11-unix \
-    -u rapidtide fredericklab/rapidtide:latest \
+    -u rapidtide fredericklab/rapidtide:${VERSION} \
     /cloud/mount-and-run rapidtide \
         /data/src/sub-RAPIDTIDETEST.nii.gz \
         /data/dst/sub-RAPIDTIDETEST \
@@ -25,7 +26,7 @@ docker run \
 #    --mount type=bind,source=/Users/frederic/code/rapidtide/rapidtide/data/examples,destination=/data \
 #    -it \
 #    -v /tmp/.X11-unix:/tmp/.X11-unix \
-#    -u rapidtide fredericklab/rapidtide:latest \
+#    -u rapidtide fredericklab/rapidtide:${VERSION} \
 #    rapidtide \
 #        /data/src/sub-RAPIDTIDETEST.nii.gz \
 #        /data/dst/sub-RAPIDTIDETEST_disabledockermemfix \
@@ -41,7 +42,7 @@ docker run \
 #    --mount type=bind,source=/Users/frederic/code/rapidtide/rapidtide/data/examples,destination=/data \
 #    -it \
 #    -v /tmp/.X11-unix:/tmp/.X11-unix \
-#    -u rapidtide fredericklab/rapidtide:latest \
+#    -u rapidtide fredericklab/rapidtide:${VERSION} \
 #    happy \
 #        /data/src/sub-HAPPYTEST.nii.gz \
 #        /data/src/sub-HAPPYTEST.json \
@@ -55,7 +56,7 @@ docker run \
 #    --mount type=bind,source=/Users/frederic/code/rapidtide/rapidtide/data/examples,destination=/data \
 #    -it \
 #    -v /tmp/.X11-unix:/tmp/.X11-unix \
-#    -u rapidtide fredericklab/rapidtide:latest \
+#    -u rapidtide fredericklab/rapidtide:${VERSION} \
 #    gmscalc \
 #        /data/src/sub-RAPIDTIDETEST.nii.gz \
 #        /data/dst/sub-RAPIDTIDETEST_GMS \
@@ -67,5 +68,5 @@ docker run \
     -it \
     -e DISPLAY=${MYIPADDRESS}:0 \
     -v /tmp/.X11-unix:/tmp/.X11-unix \
-    -u rapidtide fredericklab/rapidtide:latest \
+    -u rapidtide fredericklab/rapidtide:${VERSION} \
     tidepool --dataset /data/code/rapidtide/rapidtide/data/examples/dst/sub-RAPIDTIDETEST_