try to migrate from Travis CI to GitHub Actions

This commit is contained in:
notaz 2021-10-29 23:57:05 +03:00
parent 981752f840
commit 8478ca412d
3 changed files with 16 additions and 9 deletions

15
.github/workflows/ci-linux.yml vendored Normal file
View File

@ -0,0 +1,15 @@
name: CI (Linux)
on: [push, pull_request]
jobs:
build-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y libsdl1.2-dev libasound2-dev libpng-dev libz-dev
- name: configure
run: ./configure
- name: make
run: make

View File

@ -1,8 +0,0 @@
language: cpp
compiler:
- gcc
- clang
before_install:
- sudo apt-get update -qq
- sudo apt-get install -y libsdl1.2-dev libasound2-dev libpng-dev libz-dev
script: ./configure && make

View File

@ -1,7 +1,7 @@
PCSX-ReARMed - yet another PCSX fork
====================================
[![Build Status](https://travis-ci.org/notaz/pcsx_rearmed.svg?branch=master)](https://travis-ci.org/notaz/pcsx_rearmed)
![CI (Linux)](https://github.com/notaz/pcsx_rearmed/workflows/CI%20(Linux)/badge.svg)
*see [readme.txt](readme.txt) for more complete documentation*