ni / measurement-plugin-python

Python framework to develop measurement plug-ins for NI application software. Contains sample measurement plug-ins for InstrumentStudio and TestStand.
MIT License
19 stars 15 forks source link

github: Upgrade upload-artifact and download-artifact to v4 #861

Closed bkeryan closed 2 months ago

bkeryan commented 2 months ago

What does this Pull Request accomplish?

Upgrade actions/upload-artifact and actions/download-artifact to v4.

Artifacts are now immutable, so upload a separate artifact per test run and merge them when downloading.

Why should this Pull Request be merged?

The old version is scheduled for deprecation and uses a deprecated Node.js version.

What testing has been done?

PR build

github-actions[bot] commented 2 months ago

Test Results

    30 files  ±0      30 suites  ±0   40m 4s :stopwatch: - 10m 18s    648 tests ±0     648 :white_check_mark: +4      0 :zzz: ±0  0 :x:  - 4  16 060 runs  ±0  14 990 :white_check_mark: +4  1 070 :zzz: ±0  0 :x:  - 4 

Results for commit 4868c607. ± Comparison against base commit 3888bbdc.