Skip to content

Commit

Permalink
Set up validation github workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
cmil committed Apr 15, 2024
1 parent 4e7c5d2 commit dfe0bd6
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# dependabot
# Ref: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
# ------------------------------------------------------------------------------
version: 2
updates:
- package-ecosystem: github-actions
directory: /
schedule:
interval: monthly
groups:
# open a single pull-request for all GitHub actions updates
github-actions:
patterns:
- '*'
18 changes: 18 additions & 0 deletions .github/workflows/validation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Validate TEI documents

on:
workflow_dispatch:
pull_request:
push:
paths:
- "tei/*.xml"

jobs:
validate_tei:
runs-on: ubuntu-latest
name: Validate against TEI_all
steps:
- name: Checkout
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
- name: Validate
uses: dracor-org/tei-validate-action@94b08b8bf0dd1810fe7962aa59435b46c769bbcb # v1.2.0

0 comments on commit dfe0bd6

Please sign in to comment.