Skip to content

Bump actions/checkout from 3 to 4 #61

Bump actions/checkout from 3 to 4

Bump actions/checkout from 3 to 4 #61

name: deal.II v9.4
on:
push:
branches: [ master ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: setup
run: |
command="sudo apt-get -y update && \
sudo apt-get -y upgrade && \
sudo apt-get -y install libboost-all-dev && \
git clone https://[email protected]/${{ github.repository }} && \
cd matrix-free-dealii-precice && \
git fetch origin ${{ github.ref }} && \
git checkout FETCH_HEAD && \
mkdir build && cd build && \
cmake .. && make all";
echo $command
docker pull dealii/dealii:v9.4.0-jammy
docker pull precice/precice:develop
docker build -t dealii-precice:develop -f ./utilities/Dockerfile.dealiiv94 .
docker run -t dealii-precice:develop /bin/sh -c "$command";