Hash :
7300bdf8
Author :
Date :
2025-08-18T15:28:05
Bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
name: c++ versions
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-24.04
name: ${{ matrix.name }}
strategy:
fail-fast: false
matrix:
include:
- name: g++ c++11
CXX: g++
CXX_STANDARD: c++11
PACKAGES: g++
- name: g++ c++2a
CXX: g++
CXX_STANDARD: c++2a
PACKAGES: g++
- name: clang c++11
CXX: clang++
CXX_STANDARD: c++11
PACKAGES: clang
- name: clang c++2a
CXX: clang++
CXX_STANDARD: c++2a
PACKAGES: clang
steps:
- name: Checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt install -y ${{ matrix.PACKAGES }}
- name: Build
run: ${{ matrix.CXX }} -c src/harfbuzz-subset.cc -DHB_NO_MT -Werror -std=${{ matrix.CXX_STANDARD }}