Saltar al contenido

Integración continua

Instale Elide en GitHub Actions con la acción setup-elide, fije una versión en lugar del canal nightly predeterminado y consulte un flujo de trabajo de ejemplo.

En esta página

La acción setup-elide instala Elide y lo añade al PATH. Por defecto usa nightly; fije una versión:

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

El README de la acción enumera sus demás entradas y salidas.

Flujo de trabajo de ejemplo

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 instala todos los ecosistemas que declara el proyecto; elide install sin opciones instala solo Maven. El paso de formato falla cuando algún archivo de src necesita formato.

La acción no instala Python; añada un paso para ello:

- run: elide setup python

Para trazar elide build y elide test en CI, consulte Compilaciones y pruebas en CI.

¿Te resultó útil esta página?