Skip to content

Commit 1530e58

Browse files
authored
Merge pull request #20 from umarcor/ci/gha
ci: migrate from Travis CI to GitHub Actions
2 parents 0696632 + debef91 commit 1530e58

2 files changed

Lines changed: 43 additions & 37 deletions

File tree

.github/workflows/test.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Copyright (C) 2020 SymbiFlow Authors.
2+
#
3+
# Use of this source code is governed by a ISC-style
4+
# license that can be found in the LICENSE file or at
5+
# https://opensource.org/licenses/ISC
6+
#
7+
# SPDX-License-Identifier: ISC
8+
9+
name: 'test'
10+
11+
on:
12+
push:
13+
pull_request:
14+
15+
jobs:
16+
17+
test:
18+
strategy:
19+
fail-fast: false
20+
max-parallel: 3
21+
matrix:
22+
os: [ ubuntu, windows, macos ]
23+
runs-on: ${{ matrix.os }}-latest
24+
defaults:
25+
run:
26+
shell: bash
27+
steps:
28+
29+
- name: Configure git
30+
shell: bash
31+
run: |
32+
git config --global core.autocrlf input
33+
git config --global core.symlinks true
34+
35+
- uses: actions/checkout@v2
36+
with:
37+
fetch-depth: 0
38+
39+
- name: Make env
40+
run: |
41+
cd test
42+
make env
43+
make env-info

.travis.yml

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)