Skip to content

#475: Improve error message for unsupported named parameters #215

#475: Improve error message for unsupported named parameters

#475: Improve error message for unsupported named parameters #215

Workflow file for this run

name: CI on MacOS
on: [push, pull_request, workflow_dispatch]
jobs:
macos-mysql80:
runs-on: macos-latest
steps:
- uses: actions/checkout@v5
- name: "Install dependencies"
run: |
brew install cpanminus mysql@8.0 mysql-client@8.0
cpanm DBI
cpanm Devel::CheckLib
cpanm Test::Deep
cpanm Test::More
cpanm Test::Pod
- name: "Run build"
run: |
export PATH="/usr/local/opt/mysql@8.0/bin:/opt/homebrew/opt/mysql-client@8.0/bin:/opt/homebrew/opt/mysql@8.0/bin:$PATH"
perl Makefile.PL --testhost=127.0.0.1 --testuser=root
make
- name: "Start MySQL and run test"
run: |
brew services start mysql@8.0
sleep 10
make test
macos-mysql84:
runs-on: macos-latest
steps:
- uses: actions/checkout@v5
- name: "Install dependencies"
run: |
brew install cpanminus mysql@8.4 mysql-client@8.4
cpanm DBI
cpanm Devel::CheckLib
cpanm Test::Deep
cpanm Test::More
cpanm Test::Pod
- name: "Run build"
run: |
export PATH="/usr/local/opt/mysql@8.4/bin:/opt/homebrew/opt/mysql-client@8.4/bin:/opt/homebrew/opt/mysql@8.4/bin:$PATH"
export LDFLAGS="-L$(brew --prefix openssl@3)/lib -L$(brew --prefix zstd)/lib"
export CFLAGS="-I$(brew --prefix openssl@3)/include -I$(brew --prefix zstd)/include"
export LIBRARY_PATH="$LIBRARY_PATH:$(brew --prefix zstd)/lib:$(brew --prefix openssl@3)/lib"
perl Makefile.PL --testhost=127.0.0.1 --testuser=root
make
- name: "Start MySQL and run test"
run: |
brew services start mysql@8.4
sleep 10
make test
macos-mysql-latest:
runs-on: macos-latest
steps:
- uses: actions/checkout@v5
- name: "Install dependencies"
run: |
brew install cpanminus mysql mysql-client
cpanm DBI
cpanm Devel::CheckLib
cpanm Test::Deep
cpanm Test::More
cpanm Test::Pod
- name: "Run build"
run: |
export PATH="/usr/local/opt/mysql/bin:/opt/homebrew/opt/mysql-client/bin:/opt/homebrew/opt/mysql/bin:$PATH"
export LDFLAGS="-L$(brew --prefix openssl@3)/lib -L$(brew --prefix zstd)/lib"
export CFLAGS="-I$(brew --prefix openssl@3)/include -I$(brew --prefix zstd)/include"
export LIBRARY_PATH="$LIBRARY_PATH:$(brew --prefix zstd)/lib:$(brew --prefix openssl@3)/lib"
perl Makefile.PL --testhost=127.0.0.1 --testuser=root
make
- name: "Start MySQL and run test"
run: |
brew services start mysql
sleep 10
make test