Skip to content

Commit 3229b81

Browse files
committed
Migrate from Travis to GH workflows
1 parent 41b1433 commit 3229b81

File tree

4 files changed

+29
-11
lines changed

4 files changed

+29
-11
lines changed

.smalltalk.ston .ci.ston

File renamed without changes.

.github/workflows/test.yml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Test
2+
3+
on: [ push, pull_request, workflow_dispatch ]
4+
5+
jobs:
6+
test:
7+
strategy:
8+
# Default value means that a failure in one OS cancels all jobs
9+
fail-fast: false
10+
matrix:
11+
smalltalk: [ Pharo64-9.0, Pharo64-10 ]
12+
os: [ windows-latest ] # macos-latest, ubuntu-latest
13+
ston: [ .ci.ston ]
14+
runs-on: ${{ matrix.os }}
15+
name: ${{ matrix.smalltalk }} on ${{ matrix.os }}
16+
steps:
17+
- uses: actions/checkout@v2
18+
- name: Setup smalltalkCI
19+
uses: hpi-swa/setup-smalltalkCI@v1
20+
with:
21+
smalltalk-image: ${{ matrix.smalltalk }}
22+
- name: Load in New Image and Run Tests
23+
run: smalltalkci -s ${{ matrix.smalltalk }} ${{ matrix.ston }}
24+
shell: bash
25+
#timeout-minutes: 10
26+
#env:
27+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.travis.yml

-10
This file was deleted.

README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# XML-XMLParser
22

3-
[![Build Status](https://travis-ci.org/pharo-contributions/XML-XMLParser.svg?branch=master)](https://travis-ci.org/pharo-contributions/XML-XMLParser) [![Coverage Status](https://coveralls.io/repos/github/pharo-contributions/XML-XMLParser/badge.svg?branch=master)](https://coveralls.io/github/pharo-contributions/XML-XMLParser?branch=master)
3+
[![Test](https://github.com/pharo-contributions/XML-XMLParser/actions/workflows/test.yml/badge.svg)](https://github.com/pharo-contributions/XML-XMLParser/actions/workflows/test.yml)
4+
45

56
XML Parser for [Pharo](http://www.pharo.org)
67

0 commit comments

Comments
 (0)