https://github.com/yegor256/bibcop-action
Automated checking of BibTeX .bib files for style correctness (with the help of bibcop from CTAN)
https://github.com/yegor256/bibcop-action
bibtex github-action github-actions latex static-analysis
Last synced: 3 months ago
JSON representation
Automated checking of BibTeX .bib files for style correctness (with the help of bibcop from CTAN)
- Host: GitHub
- URL: https://github.com/yegor256/bibcop-action
- Owner: yegor256
- License: mit
- Created: 2024-03-17T12:40:33.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2026-02-16T18:02:41.000Z (3 months ago)
- Last Synced: 2026-02-17T00:53:29.507Z (3 months ago)
- Topics: bibtex, github-action, github-actions, latex, static-analysis
- Language: Dockerfile
- Homepage:
- Size: 142 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Bibcop Github Action
[](https://github.com/yegor256/bibcop-action/actions/workflows/test.yml)
[](https://github.com/yegor256/bibcop-action/blob/master/LICENSE.txt)
Checks the quality of all BibTeX `.bib` files in the repository, using [bibcop].
```yaml
name: bibcop
'on':
push:
branches:
- master
pull_request:
branches:
- master
jobs:
bibcop:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@master
- uses: yegor256/bibcop-action@0.0.4
```
## How to Contribute
In order to test this action, install [GNU make] and just run:
```bash
make
```
This should build a new Docker image and then try to use it
in order to render a simple `test.tex` document. You need to have
[Docker] installed.
[bibcop]: https://github.com/yegor256/bibcop
[GNU make]: https://www.gnu.org/software/make/
[Docker]: https://docs.docker.com/get-docker/