Procházet zdrojové kódy

Add Github Action CI

tags/v0.5.2
offa před 4 roky
rodič
revize
7c3e5f978a
3 změnil soubory, kde provedl 29 přidání a 1 odebrání
  1. +26
    -0
      .github/workflows/ci.yml
  2. +1
    -1
      Pipfile
  3. +2
    -0
      README.md

+ 26
- 0
.github/workflows/ci.yml Zobrazit soubor

@@ -0,0 +1,26 @@
name: ci

on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python: [ "3.6", "3.7", "3.8", "3.9", "3.10" ]
name: python-${{ matrix.python }}
steps:
- name: Checkout
uses: actions/checkout@main
- name: Setup python-${{ matrix.python }}
uses: actions/setup-python@main
with:
python-version: ${{ matrix.python }}
cache: "pipenv"
cache-dependency-path: "Pipfile"
- name: Install Dependencies
run: |
pip install pipenv
pipenv install -d
- name: Test
run: pipenv run pytest

+ 1
- 1
Pipfile Zobrazit soubor

@@ -14,7 +14,7 @@ GitPython = ">= 2.1.8"
colorama = ">= 0.3.9" colorama = ">= 0.3.9"


[requires] [requires]
python_version = "3.7"
python_version = "3"


[scripts] [scripts]
test = "pytest gitup -v -rxw" test = "pytest gitup -v -rxw"


+ 2
- 0
README.md Zobrazit soubor

@@ -1,5 +1,7 @@
__gitup__ (the _git-repo-updater_) __gitup__ (the _git-repo-updater_)


[![ci](https://github.com/earwig/git-repo-updater/actions/workflows/ci.yml/badge.svg)](https://github.com/earwig/git-repo-updater/actions/workflows/ci.yml)

gitup is a tool for updating multiple git repositories at once. It is smart gitup is a tool for updating multiple git repositories at once. It is smart
enough to handle several remotes, dirty working directories, diverged local enough to handle several remotes, dirty working directories, diverged local
branches, detached HEADs, and more. It was originally created to manage a large branches, detached HEADs, and more. It was originally created to manage a large


Načítá se…
Zrušit
Uložit