Skip to content
This repository has been archived by the owner on Aug 30, 2023. It is now read-only.

Commit

Permalink
Add GitHub actions
Browse files Browse the repository at this point in the history
Replace TravisCI with a native CI tool - actions. The workflow runs
the Gradle's build and uploads data to Codecov.
  • Loading branch information
extsoft committed Oct 31, 2019
1 parent d8cb36e commit c7a3ae5
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 20 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/quality-pipeline.yaml
@@ -0,0 +1,21 @@
name: Quality pipeline

on: [push]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Build with Gradle
run: ./gradlew clean ready
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v1.0.3
with:
token: ${{secrets.CODECOV_TOKEN}}
17 changes: 0 additions & 17 deletions .travis.yml

This file was deleted.

4 changes: 1 addition & 3 deletions README.md
Expand Up @@ -4,9 +4,7 @@ on top of [TestNg](https://testng.org/doc/index.html) or [JUnit4](https://junit.

Please read the users documentation on [http://sunshine.tatools.org](http://sunshine.tatools.org).

[![Join the chat at https://gitter.im/tatools/sunshine](https://badges.gitter.im/tatools/sunshine.svg)](https://gitter.im/tatools/sunshine?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

[![Build Status](https://travis-ci.org/tatools/sunshine.svg?branch=master)](https://travis-ci.org/tatools/sunshine)
[![Build Status](https://github.com/tatools/sunshine/workflows/Quality%20pipeline/badge.svg)](https://github.com/tatools/sunshine/actions?workflow=Quality+pipeline)
[![Documentation Status](https://readthedocs.org/projects/sunshine/badge/?version=latest)](http://sunshine.tatools.org/en/latest/?badge=latest)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/b9ccdf7644db4658bb998eb3c8f0689b)](https://www.codacy.com/app/extsoft/sunshine?utm_source=github.com&utm_medium=referral&utm_content=tatools/sunshine&utm_campaign=Badge_Grade)
[![codebeat badge](https://codebeat.co/badges/74ffce5e-e3be-45b7-9459-98d13f5f4d4e)](https://codebeat.co/projects/github-com-tatools-sunshine-master)
Expand Down

0 comments on commit c7a3ae5

Please sign in to comment.