Skip to content

Synchronize files with the official upstream source. #6

Synchronize files with the official upstream source.

Synchronize files with the official upstream source. #6

Workflow file for this run

name: CI Testing
on:
push:
branches:
- '**'
tags-ignore:
- '**'
#pull_request:
jobs:
build-job:
runs-on: ubuntu-24.04
strategy:
matrix:
# NOTE: The repository is assumed to have been granted access to the
# package corresponding to each of the images below.
image:
#- "ghcr.io/uvic-aurora/clang_libs-ubuntu_24-llvm_21:latest"
#- "ghcr.io/uvic-aurora/clang_libs-fedora_42-llvm_21:latest"
- "ghcr.io/mdadams/clang_libs-ubuntu_24-llvm_21:latest"
- "ghcr.io/mdadams/clang_libs-fedora_42-llvm_21:latest"
compiler:
- gcc
- clang
container:
image: ${{matrix.image}}
#credentials:
# username: jdoe
# password: ${{secrets.GHCR_TOKEN}}
volumes:
- ${{github.workspace}}:/workspace
#options: --cpus 1
steps:
- uses: actions/checkout@v4.1.1
- name: Build
shell: bash
env:
CXX_COMPILER: ${{matrix.compiler}}
run: |
echo "image: ${{matrix.image}}"
echo "compiler: ${{matrix.compiler}}"
./.build/github/build_wrapper ./build --defaults --num-jobs 0 --verbose-makefile --no-fmt --demo