mirror of
https://github.com/cisagov/log4j-affected-db.git
synced 2024-11-22 16:40:48 +00:00
Replace Travis-CI with GitHub actions.
This commit is contained in:
parent
b189690a28
commit
05a136bb11
3 changed files with 30 additions and 21 deletions
26
.github/workflows/build.yml
vendored
Normal file
26
.github/workflows/build.yml
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
name: build
|
||||
|
||||
on: [push]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
|
||||
- name: Set up Python 3.7
|
||||
uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: 3.7
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install --upgrade -r requirements-test.txt
|
||||
|
||||
- name: Run pre-commit on all files
|
||||
run: pre-commit run --all-files
|
||||
|
17
.travis.yml
17
.travis.yml
|
@ -1,17 +0,0 @@
|
|||
---
|
||||
dist: xenial
|
||||
language: python
|
||||
python: 3.7
|
||||
# pre-commit hooks can use Docker, so we should go ahead and enable it
|
||||
services: docker
|
||||
|
||||
# Cache pip packages and pre-commit plugins to speed up builds
|
||||
cache:
|
||||
pip: true
|
||||
directories:
|
||||
- $HOME/.cache/pre-commit
|
||||
|
||||
install:
|
||||
- pip install --upgrade -r requirements-test.txt
|
||||
script:
|
||||
- pre-commit run --all-files
|
|
@ -1,13 +1,13 @@
|
|||
# skeleton-generic #
|
||||
|
||||
[![Build Status](https://travis-ci.com/cisagov/skeleton-generic.svg?branch=develop)](https://travis-ci.com/cisagov/skeleton-generic)
|
||||
[![GitHub Build Status](https://github.com/cisagov/skeleton-generic/workflows/build/badge.svg)](https://github.com/cisagov/skeleton-python-library/actions)
|
||||
|
||||
This is a generic skeleton project that can be used to quickly get a
|
||||
new [cisagov](https://github.com/cisagov) GitHub project started.
|
||||
This skeleton project contains [licensing information](LICENSE), as
|
||||
well as [pre-commit hooks](https://pre-commit.com) and a [Travis
|
||||
CI](https://travis-ci.com) configuration appropriate for the major
|
||||
languages that we use.
|
||||
well as [pre-commit hooks](https://pre-commit.com) and
|
||||
[GitHub Actions](https://github.com/features/actions) configurations
|
||||
appropriate for the major languages that we use.
|
||||
|
||||
In many cases you will instead want to use one of the more specific
|
||||
skeleton projects derived from this one.
|
||||
|
|
Loading…
Reference in a new issue