Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/workflows/nelson_module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ on: [push]
jobs:

ubuntu:
name: Ubuntu-22.04
runs-on: ubuntu-22.04
name: Ubuntu-24.04
runs-on: ubuntu-24.04
timeout-minutes: 30

steps:
Expand All @@ -16,7 +16,7 @@ jobs:
sudo snap connect nelson:home
sudo snap connect nelson:removable-media

- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: creates artifacts directory
run: |
Expand All @@ -38,31 +38,31 @@ jobs:
run: |
nelson -cli --quiet -e "test_run('module_skeleton_basic', 'benchs', '/home/runner/install/artifacts/benchs_results.xml');quit"

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v5
with:
name: module_skeleton_basic-github-action-artifacts-linux
path: /home/runner/install/artifacts/

windows:
name: Windows 64 bits
runs-on: windows-2022
runs-on: windows-2025
timeout-minutes: 30
defaults:
run:
shell: cmd

steps:
- name: Download Nelson v1.2.0 (win64)
- name: Download Nelson v1.15.0 (win64)
run: |
$null = mkdir c:/install
(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")
(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")
shell: powershell

- name: Install Nelson
run: |
C:/install/Nelson-x86-64.exe /SP- /VERYSILENT /SUPPRESSMSGBOXES /DIR="c:/install/Nelson"

- uses: actions/checkout@v4
- uses: actions/checkout@v5

- name: creates artifacts directory
run: |
Expand All @@ -85,7 +85,7 @@ jobs:
run: |
"c:/install/Nelson/bin/x64/nelson-adv-cli" --noipc --quiet -e "test_run('module_skeleton_basic', 'benchs', 'c:/install/artifacts/benchs_results.xml');quit"

- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v5
with:
name: module_skeleton_basic-github-action-artifacts
path: c:/install/artifacts/
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# 4.2.0 (11/22/2025)

- CI uses v1.15.0
- CI dependencies updated.
- Nelson 1.15.0 required.

# 4.1.0 (02/25/2024)

- CI uses v1.2.0
Expand Down
2 changes: 1 addition & 1 deletion module.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"module": "module_skeleton_basic",
"title": "Module skeleton basic",
"summary": "Skeleton of a basic nelson package",
"version": "4.1.0",
"version": "4.2.0",
"platforms": "all",
"nelson": "<2.0.0",
"builtin": false,
Expand Down