From 59c9560ac0f2fc6aff21ce4dcfbf10b8a9f30db7 Mon Sep 17 00:00:00 2001 From: Andrea Cardaci Date: Fri, 14 Apr 2023 08:58:48 +0200 Subject: [PATCH] Ditch Travis CI and switch to GitHub actions --- .github/workflows/ci.yml | 20 ++++++++++++++++++++ .travis.yml | 8 -------- README.md | 5 ++--- 3 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .travis.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..785856a --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,20 @@ +name: CI +on: + push: + branches: + - master + pull_request: + branches: + - master + workflow_dispatch: +jobs: + Tests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Install dependencies + run: | + pip install jsonschema yamllint + - name: Run tests + run: | + make lint diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 0a8aa99..0000000 --- a/.travis.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -language: python -python: - - 3.6 -install: - - pip install jsonschema yamllint -script: - - make lint diff --git a/README.md b/README.md index 6bdc7cd..bc52cc9 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,6 @@ -# GTFOBins [![Build Status][]][travis] +# GTFOBins -[Build Status]: https://travis-ci.com/GTFOBins/GTFOBins.github.io.svg?branch=master -[travis]: https://travis-ci.com/GTFOBins/GTFOBins.github.io +[![CI status](https://github.com/GTFOBins/GTFOBins.github.io/actions/workflows/ci.yml/badge.svg)](https://github.com/GTFOBins/GTFOBins.github.io/actions?query=workflow:CI) GTFOBins is a curated list of Unix binaries that can be used to bypass local security restrictions in misconfigured systems.