Skip to content

Commit

Permalink
Merge pull request #236 from commercialhaskell/actions
Browse files Browse the repository at this point in the history
Switch to GitHub Actions
  • Loading branch information
snoyberg authored Aug 9, 2021
2 parents 4eba306 + 2469f27 commit 983a0f5
Show file tree
Hide file tree
Showing 14 changed files with 43 additions and 441 deletions.
95 changes: 0 additions & 95 deletions .azure/azure-linux-template.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .azure/azure-osx-template.yml

This file was deleted.

30 changes: 0 additions & 30 deletions .azure/azure-pipelines.yml

This file was deleted.

29 changes: 0 additions & 29 deletions .azure/azure-windows-template.yml

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Tests

on:
pull_request:
push:
branches:
- master

jobs:
build:
name: CI
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
resolver:
- nightly
- lts-18
- lts-16
- lts-14

steps:
- name: Clone project
uses: actions/checkout@v2

- name: Build and run tests
shell: bash
run: |
set -ex
mkdir -p ../_newstack
stack upgrade --force-download --local-bin-path ../_newstack
../_newstack/stack --version
../_newstack/stack test --fast --no-terminal --resolver=${{ matrix.resolver }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
*~
tarballs/
.stack-work/
*.cabal
2 changes: 1 addition & 1 deletion rio-orphans/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ extra-source-files:
- ChangeLog.md

dependencies:
- base >= 4.10 && < 10
- base >= 4.12 && < 10
- exceptions
- resourcet
- rio
Expand Down
69 changes: 0 additions & 69 deletions rio-orphans/rio-orphans.cabal

This file was deleted.

2 changes: 1 addition & 1 deletion rio/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

![Rio](https://camo.githubusercontent.com/fc162fb0024699c85f00eae769085a5fe528153e/68747470733a2f2f7777772e61687374617469632e636f6d2f70686f746f732f636974792f76692d76363837315f30305f31343030783434322e6a7067)

[![Build Status](https://dev.azure.com/snoyberg/rio/_apis/build/status/commercialhaskell.rio?branchName=master)](https://dev.azure.com/snoyberg/rio/_build/latest?definitionId=6&branchName=master)
![Tests](https://github.com/commercialhaskell/rio/workflows/Tests/badge.svg)

The goal of the `rio` library is to make it easier to adopt Haskell
for writing production software. It is intended as a cross between:
Expand Down
2 changes: 1 addition & 1 deletion rio/package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ extra-source-files:
- ChangeLog.md

dependencies:
- base >= 4.10 && < 10
- base >= 4.12 && < 10
- bytestring
- containers
- deepseq
Expand Down
Loading

0 comments on commit 983a0f5

Please sign in to comment.