-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build system is outdated and needs upgrading #84
Comments
Fixed in bREXX 1.1.0 beta 01. |
Fixed in bREXX 1.1.0 beta 01, by upgrading the Docker image to VM/370 Community Edition v1.1.2. |
GitHub has retracted the "soon", and has no target EOL for this after all (ref. https://github.blog/changelog/2023-07-24-github-actions-update-on-save-state-and-set-output-commands/) |
Additional items, all fixed in bREXX 1.1.0 beta 01:
|
There are several problems with the current build system. I'm aware of the following, and will fix them, and will update this issue if I discover any more.
The GitHub
actions/checkout@v1
,actions/checkout@v1
,actions/[email protected]
, andactions/[email protected]
actions used by.github/workflows/build.yml
use outdated versions of node.js (ref. https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/, https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/).The GitHub
actions/[email protected]
action used by.github/workflows/build.yml
use aset-output
command that will be disabled "soon" (ref. https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/).The GCCLIB version used by
cmsbuild.sh
is version 1.0.0, which doesn't include changes that were delivered in VM/370 Community Edition 1.1.1 (GCCLIB 1.0.1).The
SYSPROFB EXEC
installed on thevm370
Docker image does not work with BREXX 1.0.1 and GCCLIB 1.0.1 (as delivered in VM/CE 1.1.1).The VM/370 version in the Docker image does not have the
NUCXTEXT
command that is needed to load BREXX 1.0.1 and newer.The text was updated successfully, but these errors were encountered: