0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2024-09-18 18:25:18 +00:00

Switch to GitHub Actions (#293)

This commit is contained in:
Kieran 2021-05-22 01:46:13 +01:00 committed by GitHub
parent 6f9aac9325
commit 3a368d7668
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 36 additions and 20 deletions

2
.gitattributes vendored
View File

@ -1,6 +1,6 @@
/.gitattributes export-ignore
/.github export-ignore
/.gitignore export-ignore
/.travis.yml export-ignore
/art export-ignore
/benchmarks export-ignore
/configdoc export-ignore

35
.github/workflows/ci.yml vendored Normal file
View File

@ -0,0 +1,35 @@
name: ci
on:
push:
branches:
- "master"
pull_request:
jobs:
linux_tests:
runs-on: ubuntu-latest
strategy:
fail-fast: true
matrix:
php: [5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4]
name: PHP ${{ matrix.php }}
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
- name: Clone simpletest
run: git clone --depth=50 https://github.com/ezyang/simpletest.git
- name: Configure simpletest
run: cp test-settings.travis.php test-settings.php
- name: Execute Unit tests
run: php tests/index.php

View File

@ -1,19 +0,0 @@
language: php
php:
- '5.6'
- '7.0'
- '7.1'
- '7.2'
- '7.3'
- '7.4'
matrix:
include:
- php: '5.4'
dist: trusty
- php: '5.5'
dist: trusty
before_script:
- git clone --depth=50 https://github.com/ezyang/simpletest.git
- cp test-settings.travis.php test-settings.php
script:
- php tests/index.php