kiss_xml 1.1.0

An easy-to-use minimalist schema-less XML parsing library
Documentation
name:         Coverage


on:
  workflow_dispatch:
  push:
    branches: [ "main", "staging" ]

jobs:
  test:
    name:      coverage
    runs-on:   ubuntu-latest
    container:
      image:   xd009642/tarpaulin:develop-nightly
      options: --security-opt seccomp=unconfined
    steps:
      - name:  Checkout repository
        uses:  actions/checkout@v4

      - name:  Generate code coverage
        run: |
          echo "$(ls -lah .)" 1>&2 && cargo +nightly tarpaulin --verbose --all-features --workspace --timeout 120 --out Xml --manifest-path ./Cargo.toml

      - name:  Upload coverage reports to Codecov
        uses:  codecov/codecov-action@v2
        with:
          token: ${{ secrets.CODECOV_TOKEN }}
          slug:  DrPlantabyte/kiss-xml
          fail_ci_if_error: true