Skip to content

Merge pull request #142 from Evref-BL/format-with-maxLineLength-130 #313

Merge pull request #142 from Evref-BL/format-with-maxLineLength-130

Merge pull request #142 from Evref-BL/format-with-maxLineLength-130 #313

Workflow file for this run

name: CI
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
on:
push:
branches: [ main, develop ]
pull_request:
branches: [ main, develop ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
smalltalk: [ Pharo64-12, Pharo64-13, Pharo64-14 ]
name: ${{ matrix.smalltalk }}
steps:
- uses: actions/checkout@v4
- uses: hpi-swa/setup-smalltalkCI@v1
with:
smalltalk-image: ${{ matrix.smalltalk }}
- run: smalltalkci -s ${{ matrix.smalltalk }}
shell: bash
timeout-minutes: 15
- name: Verify coverage report
if: ${{ success() && matrix.smalltalk == 'Pharo64-13' }}
run: test -s ./coverage/lcov.info
shell: bash
- name: Coveralls
if: ${{ success() && matrix.smalltalk == 'Pharo64-13' }}
uses: coverallsapp/github-action@v2
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
file: ./coverage/lcov.info
format: lcov
flag-name: Pharo64-13
fail-on-error: false