diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index bfa77f1..84e0797 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -4,9 +4,11 @@ on: push: branches: - main + - next pull_request: branches: - main + - next jobs: ubuntu: @@ -19,13 +21,14 @@ jobs: os: - ubuntu-20.04 - ubuntu-22.04 + - ubuntu-24.04 compiler: - gcc - clang steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install build dependencies run: | @@ -109,7 +112,7 @@ jobs: cat /etc/os-release - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install build dependencies run: | @@ -136,13 +139,12 @@ jobs: matrix: arch: - aarch64 - - ppc64le compiler: - gcc - clang steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - uses: uraimo/run-on-arch-action@v2 name: Perform upstream tests @@ -174,8 +176,8 @@ jobs: fail-fast: false matrix: release: - - 8 - 9 + - 10 compiler: - gcc - clang @@ -190,7 +192,7 @@ jobs: cat /etc/os-release - name: Checkout SSCG code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Enable DNF tools run: |