Skip to content

Commit c40c67e

Browse files
committed
Simplify CI
1 parent 6cbc7da commit c40c67e

File tree

7 files changed

+33
-160
lines changed

7 files changed

+33
-160
lines changed

.github/workflows/testAndBuild-moose10.yml

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

.github/workflows/testAndBuild-moose11.yml

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

.github/workflows/testAndBuild-moose12.yml

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

.github/workflows/testPR.yml

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

.github/workflows/tests.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: CI
2+
3+
on: [push, pull_request, workflow_dispatch]
4+
5+
env:
6+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
strategy:
12+
matrix:
13+
smalltalk: [ Moose64-10, Moose64-11, Moose64-12 ]
14+
name: ${{ matrix.smalltalk }}
15+
steps:
16+
- uses: actions/checkout@v6
17+
- uses: hpi-swa/setup-smalltalkCI@v1
18+
with:
19+
smalltalk-image: ${{ matrix.smalltalk }}
20+
- run: smalltalkci -s ${{ matrix.smalltalk }}
21+
shell: bash
22+
timeout-minutes: 15
23+
24+
finish-coveralls:
25+
needs: build
26+
runs-on: ubuntu-latest
27+
steps:
28+
- name: Finish Coveralls
29+
uses: coverallsapp/github-action@v2
30+
with:
31+
github-token: ${{ secrets.github_token }}
32+
parallel-finished: true

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
# FAST-JAVA
22

3-
[![CI Moose10](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/testAndBuild-moose10.yml/badge.svg)](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/testAndBuild-moose10.yml)
4-
[![CI Moose11](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/testAndBuild-moose11.yml/badge.svg)](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/testAndBuild-moose11.yml)
5-
[![CI Moose12](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/testAndBuild-moose12.yml/badge.svg)](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/testAndBuild-moose12.yml)
3+
[![CI](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/tests.yml/badge.svg)](https://github.com/moosetechnology/FAST-JAVA/actions/workflows/tests.yml)
64

75
[![Coverage Status](https://coveralls.io/repos/github/moosetechnology/FAST-JAVA/badge.svg?branch=v3)](https://coveralls.io/github/moosetechnology/FAST-JAVA?branch=v3)
86
[![Moose version 10](https://img.shields.io/badge/Moose-10-%23aac9ff.svg)](https://github.com/moosetechnology/Moose)

ci/preLoading.st

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)