Skip to content

ba-st-actions/setup-smalltalkCI

 
 

Repository files navigation

setup-smalltalkCI

This GitHub Action sets up smalltalkCI for testing Smalltalk projects. It's using ba-st fork waiting for some changes in the upstream project.

Usage

Basic

steps:
  - uses: actions/checkout@v2
  - uses: ba-st-actions/setup-smalltalkCI@v1
    id: smalltalkci
    with:
      smalltalk-version: 'Squeak64-trunk'
  - run: smalltalkci -s ${{ steps.smalltalkci.outputs.smalltalk-version }}
    timeout-minutes: 15

Matrix Testing

jobs:
  build:
    strategy:
      matrix:
        smalltalk: [ Squeak64-trunk, Pharo64-stable ]
    name: ${{ matrix.smalltalk }}
    steps:
      - uses: actions/checkout@v2
      - uses: ba-st-actions/setup-smalltalkCI@v1
        with:
          smalltalk-version: ${{ matrix.smalltalk }}
      - run: smalltalkci -s ${{ matrix.smalltalk }}
        timeout-minutes: 15

About

Use smalltalkCI to test your Smalltalk projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%