|
1 | | -name: schemers:latest |
| 1 | +name: container |
2 | 2 |
|
3 | 3 | on: |
4 | 4 | schedule: |
5 | 5 | - cron: '0 3 * * *' |
6 | 6 |
|
7 | | - |
8 | 7 | env: |
9 | 8 | REGISTRY: ghcr.io |
10 | 9 | IMAGE_NAME: schemers |
11 | 10 |
|
12 | 11 | jobs: |
13 | | - schemers-latest: |
| 12 | + container: |
14 | 13 | runs-on: ubuntu-latest |
15 | 14 | permissions: |
16 | 15 | contents: read |
|
41 | 40 | context: . |
42 | 41 | push: true |
43 | 42 | tags: ghcr.io/scheme-live/schemers:latest |
| 43 | + |
| 44 | + - name: chez |
| 45 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live chez check' |
| 46 | + - name: chibi |
| 47 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live chibi check' |
| 48 | + - name: chicken |
| 49 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live chicken check' |
| 50 | + - name: cyclone |
| 51 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live cyclone check' |
| 52 | + - name: gambit |
| 53 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live gambit check' |
| 54 | + - name: gauche |
| 55 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live gauche check' |
| 56 | + - name: gerbil |
| 57 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live gerbil check' |
| 58 | + - name: guile |
| 59 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live guile check' |
| 60 | + - name: loko |
| 61 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live loko check' |
| 62 | + - name: mit |
| 63 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live mit check' |
| 64 | + - name: racket |
| 65 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live racket check' |
| 66 | + - name: sagittarius |
| 67 | + run: docker run --volume $(pwd):/live --interactive --rm ghcr.io/scheme-live/schemers:latest bash -c 'cp /live/local/shell-subcommand.sh . && cd /live && SCHEME_LIVE_PREFIX=/ PATH=/opt/live/${{ matrix.implementation }}/bin:/live/local/bin:/usr/bin/:/bin USER=github scheme-live sagittarius check' |
| 68 | + |
| 69 | + - name: rename |
| 70 | + run: docker tag ghcr.io/scheme-live/schemers:latest ghcr.io/scheme-live/schemers:stable |
44 | 71 |
|
| 72 | + - name: push |
| 73 | + run: docker push ghcr.io/scheme-live/schemers:stable |
0 commit comments