Skip to content

Commit

Permalink
Merge pull request #25 from TauferLab/compilation_test
Browse files Browse the repository at this point in the history
Adds GitHub Action that tests if DYAD compiles
  • Loading branch information
JaeseungYeom authored Jul 12, 2023
2 parents 9de07c7 + 95faa41 commit bfd883a
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/compile_test.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Compilation Testing for DYAD

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
compile:
strategy:
matrix:
flux-images:
- latest
- focal
- focal-v0.48.0
- focal-v0.47.0
- focal-v0.46.1
runs-on: ubuntu-20.04 # Docker-based jobs must run on Ubuntu
container: strategy.flux-images
steps:
- uses: actions/checkout@v2

- name: Run autogen
run: ./autogen.sh

- name: Configure build
run: ./configure --enable-dyad-debug CC=gcc CXX=g++

- name: Build DYAD
run: make -j

0 comments on commit bfd883a

Please sign in to comment.