[Openvpn-devel] GHA: introduce additional arm64 builds

Message ID 20250812140945.439-1-chipitsine@gmail.com
State New
Headers show
Series [Openvpn-devel] GHA: introduce additional arm64 builds | expand

Commit Message

Илья Шипицин Aug. 12, 2025, 2:09 p.m. UTC
Reference: https://github.blog/changelog/2024-09-03-github-actions-arm64-linux-and-windows-runners-are-now-generally-available/

Signed-off-by: Ilia Shipitsin <chipitsine@gmail.com>
---
 .github/workflows/build.yaml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Arne Schwabe Aug. 12, 2025, 2:21 p.m. UTC | #1
Am 12.08.2025 um 16:09 schrieb Ilia Shipitsin:
> Reference:https://github.blog/changelog/2024-09-03-github-actions-arm64-linux-and-windows-runners-are-now-generally-available/
>
Do you have a Github Actions run that shows that it actually runs?

 From the linked page:


> Arm64 Linux and Windows GitHub-hosted runners for Actions are now 
> generally available. This new addition to our suite of hosted runners 
> provides power, performance & sustainability improvements for all your 
> Actions jobs. Arm64 runners are available to customers on*our Team and 
> Enterprise Cloud plans*.
Which sounds like they are only available on certain (paid) Github plans.


Arne
Илья Шипицин Aug. 12, 2025, 2:28 p.m. UTC | #2
вт, 12 авг. 2025 г. в 16:21, Arne Schwabe <arne@rfc2549.org>:

>
> Am 12.08.2025 um 16:09 schrieb Ilia Shipitsin:
>
> Reference: https://github.blog/changelog/2024-09-03-github-actions-arm64-linux-and-windows-runners-are-now-generally-available/
>
> Do you have a Github Actions run that shows that it actually runs?
>

GHA: introduce additional arm64 builds · chipitsine/openvpn@348a30e
<https://github.com/chipitsine/openvpn/actions/runs/16911396903/job/47913763811#step:1:9>


> From the linked page:
>
>
> Arm64 Linux and Windows GitHub-hosted runners for Actions are now
> generally available. This new addition to our suite of hosted runners
> provides power, performance & sustainability improvements for all your
> Actions jobs. Arm64 runners are available to customers on* our Team and
> Enterprise Cloud plans*.
>
> Which sounds like they are only available on certain (paid) Github plans.
>
>
> Arne
>

Patch

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index f7883c70..6429f87d 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -135,7 +135,7 @@  jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [ubuntu-22.04, ubuntu-24.04]
+        os: [ubuntu-22.04, ubuntu-24.04, ubuntu-24.04-arm]
         sslpkg: [libmbedtls-dev]
         ssllib: [mbedtls]
         libname: [mbed TLS]
@@ -181,7 +181,7 @@  jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [ubuntu-22.04, ubuntu-24.04]
+        os: [ubuntu-22.04, ubuntu-24.04, ubuntu-24.04-arm]
         ssllib: [mbedtls, openssl]
 
     name: "clang-asan - ${{matrix.os}} - ${{matrix.ssllib}}"