3535 cloud_env : ['AZURE', 'GCP', 'AWS']
3636 steps :
3737 - name : Checkout code
38- uses : actions/checkout@v3
38+ uses : actions/checkout@v4
3939 - name : Setup Dotnet
4040 uses : actions/setup-dotnet@v4
4141 with :
4444 8.0.x
4545 dotnet-quality : ' ga'
4646 - name : Setup Python
47- uses : actions/setup-python@v4
47+ uses : actions/setup-python@v5
4848 with :
4949 python-version : ' 3.x'
5050 - name : Setup dotnet-coverage
@@ -69,17 +69,18 @@ jobs:
6969 snowflake_cloud_env : ${{ matrix.cloud_env }}
7070 net_version : ${{ matrix.dotnet }}
7171 - name : Upload Code Coverage Report
72- uses : actions/upload-artifact@v3
72+ uses : actions/upload-artifact@v4
7373 with :
74- name : code-coverage-report
74+ name : code-coverage-report_windows_${{ matrix.dotnet }}_${{ matrix.cloud_env }}
7575 path : Snowflake.Data.Tests\windows_${{ matrix.dotnet }}_${{ matrix.cloud_env }}_coverage.xml
76+
7677 - name : Upload Test Performance Report
77- uses : actions/upload-artifact@v3
78+ uses : actions/upload-artifact@v4
7879 with :
79- name : tests-performance
80+ name : tests-performance_windows_${{ matrix.dotnet }}_${{ matrix.cloud_env }}
8081 path : Snowflake.Data.Tests\windows_${{ matrix.dotnet }}_${{ matrix.cloud_env }}_performance.csv
8182 - name : Upload coverage reports to Codecov
82- uses : codecov/codecov-action@v3
83+ uses : codecov/codecov-action@v4
8384 with :
8485 # without the token code cov may fail because of Github limits https://github.com/codecov/codecov-action/issues/557
8586 token : ${{ secrets.CODE_COV_UPLOAD_TOKEN }}
9596 dotnet : ['net6.0', 'net7.0', 'net8.0']
9697 cloud_env : ['AZURE', 'GCP', 'AWS']
9798 steps :
98- - uses : actions/checkout@v3
99+ - uses : actions/checkout@v4
99100 - name : Setup Dotnet
100101 uses : actions/setup-dotnet@v4
101102 with :
@@ -104,7 +105,7 @@ jobs:
104105 8.0.x
105106 dotnet-quality : ' ga'
106107 - name : Setup Python
107- uses : actions/setup-python@v4
108+ uses : actions/setup-python@v5
108109 with :
109110 python-version : ' 3.x'
110111 - name : Setup dotnet-coverage
@@ -128,17 +129,17 @@ jobs:
128129 snowflake_cloud_env : ${{ matrix.cloud_env }}
129130 net_version : ${{ matrix.dotnet }}
130131 - name : Upload Code Coverage Report
131- uses : actions/upload-artifact@v3
132+ uses : actions/upload-artifact@v4
132133 with :
133- name : code-coverage-report
134+ name : code-coverage-report_linux_${{ matrix.dotnet }}_${{ matrix.cloud_env }}
134135 path : Snowflake.Data.Tests/linux_${{ matrix.dotnet }}_${{ matrix.cloud_env }}_coverage.xml
135136 - name : Upload Test Performance Report
136- uses : actions/upload-artifact@v3
137+ uses : actions/upload-artifact@v4
137138 with :
138- name : tests-performance
139+ name : tests-performance_linux_${{ matrix.dotnet }}_${{ matrix.cloud_env }}
139140 path : Snowflake.Data.Tests/linux_${{ matrix.dotnet }}_${{ matrix.cloud_env }}_performance.csv
140141 - name : Upload coverage reports to Codecov
141- uses : codecov/codecov-action@v3
142+ uses : codecov/codecov-action@v4
142143 with :
143144 # without the token code cov may fail because of Github limits https://github.com/codecov/codecov-action/issues/557
144145 token : ${{ secrets.CODE_COV_UPLOAD_TOKEN }}
@@ -163,7 +164,7 @@ jobs:
163164 8.0.x
164165 dotnet-quality : ' ga'
165166 - name : Setup Python
166- uses : actions/setup-python@v4
167+ uses : actions/setup-python@v5
167168 with :
168169 python-version : ' 3.x'
169170 - name : Setup dotnet-coverage
@@ -187,17 +188,17 @@ jobs:
187188 snowflake_cloud_env : ${{ matrix.cloud_env }}
188189 net_version : ${{ matrix.dotnet }}
189190 - name : Upload Code Coverage Report
190- uses : actions/upload-artifact@v3
191+ uses : actions/upload-artifact@v4
191192 with :
192- name : code-coverage-report
193+ name : code-coverage-report_macos_${{ matrix.dotnet }}_${{ matrix.cloud_env }}
193194 path : Snowflake.Data.Tests/macos_${{ matrix.dotnet }}_${{ matrix.cloud_env }}_coverage.xml
194195 - name : Upload Test Performance Report
195- uses : actions/upload-artifact@v3
196+ uses : actions/upload-artifact@v4
196197 with :
197- name : tests-performance
198+ name : tests-performance_macos_${{ matrix.dotnet }}_${{ matrix.cloud_env }}
198199 path : Snowflake.Data.Tests/macos_${{ matrix.dotnet }}_${{ matrix.cloud_env }}_performance.csv
199200 - name : Upload coverage reports to Codecov
200- uses : codecov/codecov-action@v3
201+ uses : codecov/codecov-action@v4
201202 with :
202203 # without the token code cov may fail because of Github limits https://github.com/codecov/codecov-action/issues/557
203204 token : ${{ secrets.CODE_COV_UPLOAD_TOKEN }}
0 commit comments