Skip to content

add readme notes about ci #16

add readme notes about ci

add readme notes about ci #16

# .github/workflows/ci-xml-reserved-characters.yml
name: CI Test - XML Reserved Character Metadata Sanitisation
on:
# Runs on everything except the main branch since this is only a concern for dev.
push:
branches:
- '**'
- '!main'
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Allow one concurrent deployment
concurrency:
group: "xml-reserved-characters"
cancel-in-progress: true
# Default to bash
defaults:
run:
shell: bash
jobs:
build:
runs-on: ubuntu-latest
name: Check XML Sanitisation
steps:
- name: git-checkout
uses: actions/checkout@v4
- name: Install pandoc
run: sudo apt-get install -y pandoc
- name: Build Arise
run: bash arise build
- name: Run test suite
run: bash ci/xml-reserved-characters.sh