Skip to content

Bump semver from 7.6.2 to 7.6.3 #849

Bump semver from 7.6.2 to 7.6.3

Bump semver from 7.6.2 to 7.6.3 #849

Workflow file for this run

name: build-test
on:
push:
pull_request:
workflow_dispatch:
schedule:
- cron: '0 0 * * MON'
jobs:
install-sml:
name: SML/NJ ${{ matrix.smlnj-version }} - ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-20.04, ubuntu-latest, macos-11, windows-latest]
smlnj-version: [110.87, 110.97, 110.98, 110.98.1, 110.99, 110.99.2, 110.99.3, 110.99.4, 110.99.5, 2022.1, 2023.1]
exclude:
# 32-bit dependencies do not install on Ubuntu 22.04+
- os: ubuntu-latest
smlnj-version: 110.87
- os: ubuntu-latest
smlnj-version: 110.97
# SML/NJ versions before 110.98 do not support Big Sur
- os: macos-11
smlnj-version: 110.87
- os: macos-11
smlnj-version: 110.97
# SML/NJ 2022.1 does not support Linux or Windows
- os: ubuntu-latest
smlnj-version: 2022.1
- os: ubuntu-20.04
smlnj-version: 2022.1
- os: windows-latest
smlnj-version: 2022.1
# SML/NJ 2023.1 does not support Windows
- os: windows-latest
smlnj-version: 2023.1
include:
- os: macos-latest
smlnj-version: 110.99.2
- os: macos-latest
smlnj-version: 110.99.3
- os: macos-latest
smlnj-version: 110.99.4
- os: macos-latest
smlnj-version: 110.99.5
- os: macos-latest
smlnj-version: 2022.1
- os: macos-latest
smlnj-version: 2023.1
- os: macos-13
smlnj-version: 110.99.3
- os: macos-13
smlnj-version: 110.99.4
- os: macos-13
smlnj-version: 110.99.5
- os: macos-13
smlnj-version: 2022.1
- os: macos-13
smlnj-version: 2023.1
- os: macos-14
smlnj-version: 110.99.4
- os: macos-14
smlnj-version: 110.99.5
- os: macos-14
smlnj-version: 2022.1
steps:
- uses: actions/checkout@v4
- uses: ./
with:
smlnj-version: ${{ matrix.smlnj-version }}
- name: Test version output (Unix)
if: matrix.os != 'windows-latest'
run: |
[[ $(sml @SMLversion) == "sml ${{ matrix.smlnj-version }}" ]]
- name: Test version output (Windows)
if: matrix.os == 'windows-latest'
run: |
# "$(sml @SMLversion)" -eq "sml ${{ matrix.smlnj-version }}"
Get-Command sml