1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-02-13 11:42:21 +00:00

Continous integration builds using Github actions (#36)

* Configuration for continous integration builds using Github actions
for Linux and MacOS.

* Enable tests during CI build

* Updated CI step labels
This commit is contained in:
Anuradha Weeraman 2020-06-22 18:53:26 -04:00 committed by GitHub
parent ff358f3464
commit 85165ee5e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 29 additions and 0 deletions

27
.github/workflows/ci.yml vendored Normal file
View file

@ -0,0 +1,27 @@
name: CI
on: [push]
jobs:
Linux:
name: Linux
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v2
- name: Build
run: bin/package make
- name: Regression tests
run: bin/shtests
MacOS:
name: MacOS
runs-on: macos-latest
steps:
- name: Checkout sources
uses: actions/checkout@v2
- name: Build
run: bin/package make
- name: Regression tests
run: bin/shtests

View file

@ -1,3 +1,5 @@
![](https://github.com/ksh93/ksh/workflows/CI/badge.svg)
# KornShell 93u+m # KornShell 93u+m
This repository is used to develop bugfixes This repository is used to develop bugfixes