~ancarda/gemtext-parser

gemtext-parser/.builds/php8_1.yml -rw-r--r-- 730 bytes
356266afMark Dain Add contributing guidelines 7 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
---
image: debian/bookworm

secrets:
 - cde47d09-64da-4651-a62e-bf762c4dec73

sources:
  - https://git.sr.ht/~ancarda/gemtext-parser

packages:
 - php8.1-cli
 - php8.1-xml
 - composer
 - php-xdebug
 - unzip

environment:
  DIR: gemtext-parser
  XDEBUG_MODE: coverage

tasks:
  - info:        php --version
  - composer:    cd $DIR && composer install
  - analyze:     cd $DIR && composer run-script analyze
  - check-style: cd $DIR && composer run-script check-style
  - test:        cd $DIR && composer run-script test
  - check-cov:   cd $DIR && composer run-script check-coverage
  - check-tests: cd $DIR && composer run-script check-tests
  - packagist:   cd $DIR && .builds/poke-packagist ancarda $DIR ~/.packagist-api-token