Skip to content

Commit e146fd0

Browse files
Add integration patches/CI for Ruby main and 3.3
1 parent f45bc34 commit e146fd0

File tree

3 files changed

+1381
-1
lines changed

3 files changed

+1381
-1
lines changed

.github/workflows/integrations.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,21 @@ jobs:
257257
- name: Run accp build
258258
run: |
259259
./tests/ci/integration/run_accp_integration.sh
260+
ruby-main:
261+
if: github.repository_owner == 'aws'
262+
runs-on: ubuntu-latest
263+
name: Ruby main
264+
steps:
265+
- name: Install OS Dependencies
266+
run: |
267+
sudo apt-get update
268+
sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make autoconf ruby libyaml-dev
269+
- uses: actions/checkout@v3
270+
- name: Build AWS-LC, build ruby, run tests
271+
run: |
272+
./tests/ci/integration/run_ruby_integration.sh master
273+
env:
274+
FIPS: 1
260275
ruby-releases:
261276
if: github.repository_owner == 'aws'
262277
strategy:
@@ -275,6 +290,6 @@ jobs:
275290
- uses: actions/checkout@v3
276291
- name: Build AWS-LC, build ruby, run tests
277292
run: |
278-
./tests/ci/integration/run_ruby_integration.sh ruby_3_2 ruby_3_1
293+
./tests/ci/integration/run_ruby_integration.sh ruby_3_3 ruby_3_2 ruby_3_1
279294
env:
280295
FIPS: ${{ matrix.fips }}

0 commit comments

Comments
 (0)