diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 22b503d..46031dd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,21 +13,27 @@ jobs: strategy: fail-fast: false matrix: - emacs-version: [25.3, 26.3, 27.2, 28.2, 29.1] + os: [ubuntu-latest, macos-latest, windows-latest] + emacs-version: [25.3, 26.3, 27.2, 28.2, 29.3] experimental: [false] include: - - emacs-version: 24.3 + - os: ubuntu-latest + emacs-version: snapshot experimental: true - - emacs-version: snapshot + - os: macos-latest + emacs-version: snapshot + experimental: true + - os: windows-latest + emacs-version: snapshot experimental: true steps: - name: setenv run: echo "ACTIONS_ALLOW_UNSECURE_COMMANDS=true" >> $GITHUB_ENV - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: purcell/setup-emacs@master + - uses: jcs090218/setup-emacs@master with: version: ${{ matrix.emacs-version }}