mirror of
https://github.com/xcp-ng/xenadmin.git
synced 2025-01-20 15:29:26 +01:00
Replaced travis build with github actions. Updated maintainers.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
This commit is contained in:
parent
5a0094341b
commit
dfe442e669
27
.github/workflows/main.yml
vendored
Normal file
27
.github/workflows/main.yml
vendored
Normal file
@ -0,0 +1,27 @@
|
||||
name: Run checks
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
job-checks:
|
||||
name: Run checks
|
||||
runs-on: windows-latest
|
||||
steps:
|
||||
- name: Checkout repo
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Run copyright check
|
||||
shell: powershell
|
||||
run: ./scripts/check_copyright.ps1 -NOISY
|
||||
|
||||
- name: Run I18n check
|
||||
shell: powershell
|
||||
run: ./scripts/check_i18n.ps1 -NOISY
|
||||
|
||||
- name: Run spell check
|
||||
shell: powershell
|
||||
run: |
|
||||
# package support for windows is not great; this is ugly, but will do for now
|
||||
choco install cyg-get --no-progress
|
||||
cyg-get.bat aspell aspell-en
|
||||
$env:Path += ";C:\tools\cygwin\bin;"
|
||||
./scripts/check_spelling.ps1 -NOISY
|
11
.travis.yml
11
.travis.yml
@ -1,11 +0,0 @@
|
||||
language: c
|
||||
os: windows
|
||||
install:
|
||||
# package support for windows is not great; this is ugly, but will do for now
|
||||
- choco install cyg-get
|
||||
- cyg-get.bat aspell aspell-en
|
||||
- powershell 'Set-ExecutionPolicy -ExecutionPolicy ByPass'
|
||||
script:
|
||||
- powershell './scripts/check_copyright.ps1 -NOISY'
|
||||
- powershell './scripts/check_i18n.ps1 -NOISY'
|
||||
- powershell '$env:Path+=";C:\tools\cygwin\bin"; ./scripts/check_spelling.ps1 -NOISY'
|
@ -5,6 +5,8 @@ List of maintainers
|
||||
* Konstantina Chremmou <konstantina.chremmou@citrix.com>
|
||||
* Joey Jiang <ji.jiang@citrix.com>
|
||||
* Aaron Robson <aaron.robson@citrix.com>
|
||||
* Chris Lancaster <Christopher.Lancaste1@citrix.com>
|
||||
* Danilo Del Busso <Danilo.Del.Busso@citrix.com>
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
XenCenter
|
||||
=========
|
||||
|
||||
[![Build Status](https://travis-ci.org/xenserver/xenadmin.svg?branch=master)](https://travis-ci.org/xenserver/xenadmin)
|
||||
![Checks](https://github.com/xenserver/xenadmin/actions/workflows/main.yml/badge.svg)
|
||||
[![Lines of Code](https://tokei.rs/b1/github/xenserver/xenadmin)](https://github.com/xenserver/xenadmin)
|
||||
|
||||
This repository contains the source code for XenCenter.
|
||||
|
Loading…
Reference in New Issue
Block a user