2
0
mirror of https://github.com/boostorg/mysql.git synced 2026-01-27 07:02:11 +00:00
Files
mysql/.github/workflows/build-code.yml
Anarthal (Rubén Pérez) 3a49afeb87 Boost 1.86 new CI builds
Added gcc-14 build
Updated mysql8 to MySQL 8.4.1
Updated mariadb to MariaDB 11.4.2
Updated some CMake builds to the latest compiler versions
Updated GHA workflows to use Node 20 actions
Updated deprecated ENV commands in Dockerfiles
Removed debugging statements in OSX CI build
DB entrypoints are now inline scripts in Dockerfiles
TSAN is now run in ARM CIs and recent gcc's
TSAN is now disabled for TS executors

close #302
2024-07-08 17:12:43 +02:00

35 lines
910 B
YAML

#
# Copyright (c) 2019-2024 Ruben Perez Hidalgo (rubenperez038 at gmail dot com)
#
# Distributed under the Boost Software License, Version 1.0. (See accompanying
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
#
name: Build
on:
push:
branches: [develop, master]
tags: ['*']
pull_request:
workflow_dispatch:
jobs:
osx:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- run: |
unlink /usr/local/bin/python || echo "/usr/local/bin/python not found"
ln -s /usr/local/bin/python3 /usr/local/bin/python
cp tools/user-config-osx-gha.jam ~/user-config.jam
python -m pip install requests
source tools/setup_db_osx.sh
python tools/ci/main.py \
--source-dir=$(pwd) \
b2 \
--toolset=clang \
--cxxstd=20 \
--variant=debug,release