Skip to content

Some build cache investigation #324

Some build cache investigation

Some build cache investigation #324

Workflow file for this run

name: facebook/redex/build_main
on:
pull_request:
branches:
- main
- stable
push:
branches:
- main
schedule:
- cron: 0 0 * * *
env:
CACHE_VERSION: xxxxx1
jobs:
build-20_04:
runs-on: 4-core-ubuntu-20.04
steps:
- uses: actions/[email protected]
- uses: "./.github/actions/build_debian"
with:
job_name: ubuntu_20.04
build-22_04:
runs-on: 4-core-ubuntu
steps:
- uses: actions/[email protected]
- uses: "./.github/actions/build_debian"
with:
job_name: ubuntu_22.04
# No supported Github runners:
# * debian 10
# * debian 12
# * debian unstable
# `mode_32` failed on boost lib
# build-deb_stable-32:
# runs-on: 4-core-ubuntu
# steps:
# - uses: actions/[email protected]
# - uses: "./.github/actions/build_debian"
# with:
# mode_32: true
# job_name: debian_12_32
build-deb_stable-w-clang-llvm-org:
runs-on: 4-core-ubuntu
env:
CC: clang
CXX: clang++
strategy:
matrix:
clang_version:
- 0
- 15
- 17
steps:
- uses: actions/[email protected]
- uses: "./.github/actions/build_debian"
with:
install_clang_llvm_org: "${{ matrix.clang_version }}"
job_name: ubuntu_22_clang_upstream
build-windows:
runs-on: windows-latest
steps:
- uses: actions/[email protected]
- uses: "./.github/actions/setup-build-and-test-windows"
build-windows-artifacts:
if: github.event_name == 'schedule'
runs-on: windows-latest
steps:
- uses: actions/[email protected]
- uses: "./.github/actions/setup-build-and-test-windows"
- uses: actions/[email protected]
with:
name: redex-windows
retention-days: 7
path: build/Redex*.zip
build-deb_stable-w-clang-llvm-org_nightly:
if: github.event_name == 'schedule'
runs-on: ubuntu-latest
env:
CC: clang
CXX: clang++
strategy:
matrix:
clang_version:
- 0
- 15
- 17
steps:
- uses: actions/[email protected]
- uses: "./.github/actions/build_debian"
with:
install_clang_llvm_org: "${{ matrix.clang_version }}"
job_name: clang_upstream