diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6febdc2..4ae7807 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,3 +1,4 @@ +name: Continuous Integration on: push: branches: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 01e5e06..ccc909c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,7 +1,9 @@ +name: Release to NuGet on: push: tags: - - "v[0-9]+.[0-9]+.[0-9]+(?:-rc[0-9]+)?" + - "v[0-9]+.[0-9]+.[0-9]+" + - "v[0-9]+.[0-9]+.[0-9]+-rc[0-9]+" jobs: build: runs-on: ubuntu-latest diff --git a/README.md b/README.md index 38276fa..697f20f 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ Table of Contents # Overview +![Continuous Integration Workflow](https://github.com/drmathias/robots/actions/workflows/ci.yml/badge.svg) ![Release Workflow](https://github.com/drmathias/robots/actions/workflows/release.yml/badge.svg) + Parse _robots.txt_ and _sitemaps_ using dotnet. Supports the proposed [RFC9303](https://datatracker.ietf.org/doc/html/rfc9309#name-the-allow-and-disallow-line) standard, as well as the following common, non-standard directives: