Aller au contenu

Intégration continue

Installez Elide dans GitHub Actions avec l'action setup-elide, épinglez une version plutôt que le canal nightly par défaut et consultez un exemple de workflow.

Sur cette page

L’action setup-elide installe Elide et l’ajoute au PATH. Elle utilise nightly par défaut ; épinglez une version :

- name: Set up Elide
  uses: elide-dev/setup-elide@v4.2.0
  with:
    version: 1.6.0
    channel: release

Le README de l’action liste ses autres entrées et sorties.

Exemple de workflow

name: CI
on: [push, pull_request]

jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: elide-dev/setup-elide@v4.2.0
        with:
          version: 1.6.0
          channel: release
      - run: elide install --workspace
      - run: elide format --list-files -- --dry-run src
      - run: elide test

elide install --workspace installe tous les écosystèmes que le projet déclare ; elide install seul n’installe que Maven. L’étape de formatage échoue lorsqu’un fichier sous src doit être formaté.

L’action n’installe pas Python ; ajoutez une étape pour cela :

- run: elide setup python

Pour tracer elide build et elide test en CI, consultez Builds et tests en CI.

Cette page vous a-t-elle aidé ?