add a CI test for Ada build

pull/8638/head
JacobBarthelmeh 2025-04-04 11:24:54 -06:00
parent 3ff4e5e303
commit bb9e6e3fd6
1 changed files with 33 additions and 0 deletions

33
.github/workflows/ada.yml vendored 100644
View File

@ -0,0 +1,33 @@
name: WolfSSL Ada Build Tests
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Install gnat
run: |
sudo apt-get update
sudo apt-get install -y gnat gprbuild
- name: Checkout wolfssl
uses: actions/checkout@master
with:
repository: wolfssl/wolfssl
path: wolfssl
- name: Build wolfssl Ada
working-directory: ./wolfssl/wrapper/Ada
run: |
mkdir obj
gprbuild default.gpr
gprbuild client.gpr