@@ -5,8 +5,8 @@ on: [push]
55jobs :
66
77 ubuntu :
8- name : Ubuntu-22 .04
9- runs-on : ubuntu-22 .04
8+ name : Ubuntu-24 .04
9+ runs-on : ubuntu-24 .04
1010 timeout-minutes : 30
1111
1212 steps :
1616 sudo snap connect nelson:home
1717 sudo snap connect nelson:removable-media
1818
19- - uses : actions/checkout@v4
19+ - uses : actions/checkout@v5
2020
2121 - name : creates artifacts directory
2222 run : |
@@ -38,31 +38,31 @@ jobs:
3838 run : |
3939 nelson -cli --quiet -e "test_run('module_skeleton_basic', 'benchs', '/home/runner/install/artifacts/benchs_results.xml');quit"
4040
41- - uses : actions/upload-artifact@v4
41+ - uses : actions/upload-artifact@v5
4242 with :
4343 name : module_skeleton_basic-github-action-artifacts-linux
4444 path : /home/runner/install/artifacts/
4545
4646 windows :
4747 name : Windows 64 bits
48- runs-on : windows-2022
48+ runs-on : windows-2025
4949 timeout-minutes : 30
5050 defaults :
5151 run :
5252 shell : cmd
5353
5454 steps :
55- - name : Download Nelson v1.2 .0 (win64)
55+ - name : Download Nelson v1.15 .0 (win64)
5656 run : |
5757 $null = mkdir c:/install
58- (new-object net.webclient).DownloadFile("https://github.com/nelson-lang/nelson/releases/download/v1.2 .0/Nelson-1.2 .0.3744 -x86-64.exe", "C:\install\Nelson-x86-64.exe")
58+ (new-object net.webclient).DownloadFile("https://github.com/nelson-lang/nelson/releases/download/v1.15 .0/Nelson-1.15 .0.5475 -x86-64.exe", "C:\install\Nelson-x86-64.exe")
5959 shell : powershell
6060
6161 - name : Install Nelson
6262 run : |
6363 C:/install/Nelson-x86-64.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /DIR="c:/install/Nelson"
6464
65- - uses : actions/checkout@v4
65+ - uses : actions/checkout@v5
6666
6767 - name : creates artifacts directory
6868 run : |
8585 run : |
8686 "c:/install/Nelson/bin/x64/nelson-adv-cli" --noipc --quiet -e "test_run('module_skeleton_basic', 'benchs', 'c:/install/artifacts/benchs_results.xml');quit"
8787
88- - uses : actions/upload-artifact@v4
88+ - uses : actions/upload-artifact@v5
8989 with :
9090 name : module_skeleton_basic-github-action-artifacts
9191 path : c:/install/artifacts/
0 commit comments