62
62
# change of the strategy may require changing the bootstrapping/run code
63
63
64
64
steps :
65
- - uses : actions/checkout@v3
65
+ - uses : actions/checkout@v4
66
66
with :
67
67
68
68
# By default, the `pull_request` event has a `GITHUB_SHA` env variable
@@ -101,14 +101,14 @@ jobs:
101
101
tar -czf cabal.tar.gz *
102
102
103
103
- name : Upload workspace
104
- uses : actions/upload-artifact@v3
104
+ uses : actions/upload-artifact@v4
105
105
with :
106
106
name : workspace-${{ matrix.ghc }}-${{ matrix.os }}
107
107
retention-days : 1
108
108
path : workspace.tar.gz
109
109
110
110
- name : Upload .cabal
111
- uses : actions/upload-artifact@v3
111
+ uses : actions/upload-artifact@v4
112
112
with :
113
113
name : cabal-home-${{ matrix.ghc }}-${{ matrix.os }}
114
114
retention-days : 1
@@ -134,13 +134,13 @@ jobs:
134
134
enable-stack : false
135
135
136
136
- name : Download cabal home
137
- uses : actions/download-artifact@v3
137
+ uses : actions/download-artifact@v4
138
138
with :
139
139
name : cabal-home-${{ matrix.ghc }}-${{ matrix.os }}
140
140
path : .
141
141
142
142
- name : Download workspace
143
- uses : actions/download-artifact@v3
143
+ uses : actions/download-artifact@v4
144
144
with :
145
145
name : workspace-${{ matrix.ghc }}-${{ matrix.os }}
146
146
path : .
@@ -165,7 +165,7 @@ jobs:
165
165
run : find bench-results -name "*.csv" -or -name "*.svg" -or -name "*.html" | xargs tar -czf benchmark-artifacts.tar.gz
166
166
167
167
- name : Archive benchmarking artifacts
168
- uses : actions/upload-artifact@v3
168
+ uses : actions/upload-artifact@v4
169
169
with :
170
170
name : bench-results-${{ matrix.example }}-${{ runner.os }}-${{ matrix.ghc }}
171
171
path : benchmark-artifacts.tar.gz
@@ -175,7 +175,7 @@ jobs:
175
175
run : find bench-results -name "*.log" -or -name "*.hp" | xargs tar -czf benchmark-logs.tar.gz
176
176
177
177
- name : Archive benchmark logs
178
- uses : actions/upload-artifact@v3
178
+ uses : actions/upload-artifact@v4
179
179
with :
180
180
name : bench-logs-${{ matrix.example }}-${{ runner.os }}-${{ matrix.ghc }}
181
181
path : benchmark-logs.tar.gz
0 commit comments