Update docs

This commit is contained in:
github-actions[bot] 2024-01-30 16:32:25 +00:00
parent 24ec3e22bd
commit c5aa55df5c
2 changed files with 27 additions and 1 deletions

View file

@ -2,6 +2,24 @@
# ChangeLog
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C3-2E2-2E0-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
## 3.2.0 (2023-01-30)
<a id="changed"></a>
### Changed
* Now action uses `bash -xeo pipefail` for running Roswell install script. This way, in case of some errors inside the script, it will be interrupted immediately.
* Also, we don't attempt to set `ROSWELL_INSTALL_DIR` env variable anymore, because despite it's presence, Roswell was installed into `/mingw64/bin/` instead under Windows and it works well (at least for me).
* Now we don't add action's directory to the `PATH` using modification of `GITHUB_PATH` variable. This prevents modification of the `PATH` of a workflow called the action.
<a id="fixed"></a>
### Fixed
* Fixed running of test.ros script under Windows.
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C3-2E1-2E0-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
## 3.1.0 (2023-01-27)

View file

@ -27,8 +27,16 @@ and [Qlot][e3ea] inside the Github `CI`.
## Implementation support
Most implementations are tested on Linux, but for some of them Windows and `OSX` are also should work:
Most implementations are tested on Linux, but for some of them Windows and `OSX` are also should work.
Note, that for correct execution, your workflow should use `lispsh -eo pipefail` instead of default `bash`.
This way a workflow will work Linux, `OSX` and Windows. You you will ignore this advice, you'll see such error
when trying to call `ros` or `qlot` scripts:
```
/c/Users/runneradmin/.roswell/lisp/quicklisp/bin/qlot: line 4: exec: ros: not found
Error: Process completed with exit code 127.
```
| **Implementation** | **Supported** |
| --- | --- |
| abcl-bin | ✅ |