Skip to content

Transition NCBI+Blast to https (smoe:fix_https_query) #125

Transition NCBI+Blast to https (smoe:fix_https_query)

Transition NCBI+Blast to https (smoe:fix_https_query) #125

Workflow file for this run

name: C/C++ CI
on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest]
# os: [macos-latest, ubuntu-latest]
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Install Dependencies
run: |
if [ "${{ matrix.os }}" = "macos-latest" ]; then
brew update
brew install wxwidgets m4 tinyxml zstd autoconf libtool automake wxwidgets libpng sqlite
brew install dylibbundler
elif [ "${{ matrix.os }}" = "ubuntu-latest" ]; then
sudo apt-get update
sudo apt install libwxgtk3.2-dev \\
|| sudo apt install wx3.2-headers \\
|| sudo apt install libwxgtk3.0-gtk3-dev \\
|| sudo apt install libwxgtk3.0-dev
fi
- name: remove local redundancy to build-deps
run: rm -f mysql* sqlite* && rm -rf clustalw tinyxml
- name: autogen
run: ./autogen.sh
- name: configure
run: ./configure
- name: make
run: make
make