Skip to content

Commit ae198b3

Browse files
authored
Merge pull request #44 from Unique-Usman/usman
Updated the github workflow actions to updated one
2 parents fac848a + 92a80d6 commit ae198b3

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

.github/workflows/analysis.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
outputs: # here we use the outputs from steps, and set outputs for the job `configure`
1313
algorithms: ${{ steps.algorithms.outputs.algorithms }}
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
- name: Set up Python
1717
id: setup_python
18-
uses: actions/setup-python@v4
18+
uses: actions/setup-python@v5
1919
with:
2020
python-version: "3.11"
2121
cache: 'pip'
@@ -53,9 +53,9 @@ jobs:
5353
algorithm: ${{fromJson(needs.algorithms.outputs.algorithms).algorithms}}
5454
SNR: [10, 30, 50, 100, 200]
5555
steps:
56-
- uses: actions/checkout@v3
56+
- uses: actions/checkout@v4
5757
- name: Set up Python
58-
uses: actions/setup-python@v4
58+
uses: actions/setup-python@v5
5959
with:
6060
python-version: "3.11"
6161
cache: 'pip'
@@ -75,7 +75,7 @@ jobs:
7575
source .venv/bin/activate
7676
python -m pytest -m slow --selectAlgorithm ${{ matrix.algorithm }} --saveFileName test_output_${{ matrix.algorithm }}_${{ matrix.SNR }}.csv --SNR ${{ matrix.SNR }} --fitCount 300 --saveDurationFileName test_duration_${{ matrix.algorithm }}_${{ matrix.SNR }}.csv
7777
- name: Upload raw data
78-
uses: actions/upload-artifact@v3
78+
uses: actions/upload-artifact@v4
7979
with:
8080
name: Working_Data
8181
retention-days: 1
@@ -88,7 +88,7 @@ jobs:
8888
needs: build
8989
steps:
9090
- name: Download artifacts
91-
uses: actions/download-artifact@v3
91+
uses: actions/download-artifact@v4
9292
with:
9393
path: artifacts
9494
- name: Merge fitting results
@@ -100,7 +100,7 @@ jobs:
100100
head -n 1 $(ls artifacts/Working_Data/test_duration_*.csv | head -n 1) > test_duration.csv
101101
tail -q -n +2 artifacts/Working_Data/test_duration_*.csv >> test_duration.csv
102102
- name: Upload merged artifacts
103-
uses: actions/upload-artifact@v3
103+
uses: actions/upload-artifact@v4
104104
with:
105105
name: Data
106106
path: |
@@ -111,7 +111,7 @@ jobs:
111111
runs-on: ubuntu-latest
112112
needs: merge
113113
steps:
114-
- uses: actions/checkout@v3
114+
- uses: actions/checkout@v4
115115
- name: Set up R
116116
uses: r-lib/actions/setup-r@v2
117117
with:
@@ -126,13 +126,13 @@ jobs:
126126
any::data.table
127127
any::ggplot2
128128
- name: Download artifacts
129-
uses: actions/download-artifact@v3
129+
uses: actions/download-artifact@v4
130130
with:
131131
name: Data
132132
- name: Generate figures
133133
run: Rscript --vanilla tests/IVIMmodels/unit_tests/analyze.r test_output.csv test_duration.csv
134134
- name: Upload figures
135-
uses: actions/upload-artifact@v3
135+
uses: actions/upload-artifact@v4
136136
if: always()
137137
with:
138138
name: Figures
@@ -151,7 +151,7 @@ jobs:
151151
runs-on: ubuntu-latest
152152
needs: merge
153153
steps:
154-
- uses: actions/checkout@v3
154+
- uses: actions/checkout@v4
155155
- name: Set up R
156156
uses: r-lib/actions/setup-r@v2
157157
with:
@@ -163,7 +163,7 @@ jobs:
163163
any::tidyverse
164164
any::assertr
165165
- name: Download artifacts
166-
uses: actions/download-artifact@v3
166+
uses: actions/download-artifact@v4
167167
with:
168168
name: Data
169169
- name: Test against previous results
@@ -175,4 +175,4 @@ jobs:
175175
name: Comparison
176176
path: |
177177
test_reference.csv
178-
test_results.csv
178+
test_results.csv

.github/workflows/unit_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
# - os: windows-latest
1919
# python-version: "3.7"
2020
steps:
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v4
2222
- name: Set up Python
23-
uses: actions/setup-python@v4
23+
uses: actions/setup-python@v5
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626
cache: 'pip'

0 commit comments

Comments
 (0)