Skip to content

Conversation

petermm
Copy link
Contributor

@petermm petermm commented Sep 21, 2025

https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/

macos-13 is being deprecated, instead we add the new macos-15-intel.

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/

macos-13 is being deprecated, instead we add the new macos-15-intel and macos-26.

Signed-off-by: Peter M <[email protected]>
@petermm petermm force-pushed the ci-macos-update-versions branch from 2ae4bbf to 1a4dbf0 Compare September 22, 2025 05:10
/Users/runner/work/AtomVM/AtomVM/src/platforms/generic_unix/lib/sys.c:484:40: error: variable length array folded to constant array as an extension [-Werror,-Wgnu-folding-constant]
  484 |             char port_driver_name[64 + strlen("avm_"
      |                                   ~~~~~^~~~~~~~~~~~~
  485 |                                               "_port_driver.so")
      |                                               ~~~~~~~~~~~~~~~~~~
  486 |                 + 1];
      |                 ~~~
/Users/runner/work/AtomVM/AtomVM/src/platforms/generic_unix/lib/sys.c:493:41: error: variable length array folded to constant array as an extension [-Werror,-Wgnu-folding-constant]
  493 |         char port_driver_func_name[64 + strlen("_create_port") + 1];
      |                                    ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.

Signed-off-by: Peter M <[email protected]>
Copy link
Collaborator

@bettio bettio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of this.
I suggest making this change to release-0.6 since I expect it to be around even after November, so we can keep CI working for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants