Skip to content

Streamline and simplify CI building #409

Streamline and simplify CI building

Streamline and simplify CI building #409

Workflow file for this run

name: Housekeeping checks
on:
# allows us to run workflows manually
workflow_dispatch:
pull_request:
branches:
- develop
jobs:
Housekeeping:
runs-on: ubuntu-latest
container:
image: ghcr.io/svalinn/dagmc-ci-ubuntu-18.04-housekeeping:stable
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup environment
run: |
echo "REPO_SLUG=${GITHUB_REPOSITORY}" >> $GITHUB_ENV
echo "PULL_REQUEST=$(echo $GITHUB_REF | cut -d"/" -f3)" >> $GITHUB_ENV
mkdir /root/build_dir
ln -s $GITHUB_WORKSPACE /root/build_dir/DAGMC
- name: Housekeeping
run: |
cd $GITHUB_WORKSPACE
git config --global --add safe.directory /__w/DAGMC/DAGMC
CI/scripts/housekeeping.sh