Skip to content

Commit

Permalink
update workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
hasindu2008 committed Aug 4, 2024
1 parent 0cc9abf commit c58d24e
Showing 1 changed file with 46 additions and 3 deletions.
49 changes: 46 additions & 3 deletions .github/workflows/c-cpp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
pull_request:
branches: [ '*' ]

env:
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true

jobs:
ubuntu_14:
name: ubuntu_14
Expand Down Expand Up @@ -87,9 +90,49 @@ jobs:
run: make CC=icc -j8
- name: test
run: make test
os_x_11:
name: OSX 11
runs-on: macos-11
ubuntu_22:
name: Ubuntu 22
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- name: install packages
run: sudo apt-get update && sudo apt-get install zlib1g-dev
- name: build-gcc
run: make -j8
- name: test-gcc
run: make test
ubuntu_24:
name: Ubuntu 24
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- name: install packages
run: sudo apt-get update && sudo apt-get install zlib1g-dev
- name: build-gcc
run: make -j8
- name: test-gcc
run: make test
os_x_12:
name: OSX 12
runs-on: macos-12
steps:
- uses: actions/checkout@v2
- name: build
run: make -j8
- name: test
run: make test
os_x_13:
name: OSX 13
runs-on: macos-13
steps:
- uses: actions/checkout@v2
- name: build
run: make -j8
- name: test
run: make test
os_x_14:
name: OSX 14
runs-on: macos-14
steps:
- uses: actions/checkout@v2
- name: build
Expand Down

0 comments on commit c58d24e

Please sign in to comment.