Zum Inhalt springen

Continuous Integration

Installieren Sie Elide in GitHub Actions mit der Action setup-elide, legen Sie ein Release statt des standardmäßigen Nightly-Kanals fest und sehen Sie sich einen Beispiel-Workflow an.

Auf dieser Seite
Open in ChatGPTOpen in Claude

Die Action setup-elide installiert Elide und fügt es zu PATH hinzu. Standardmäßig verwendet sie nightly; legen Sie ein Release fest:

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

Das README der Action listet ihre weiteren Ein- und Ausgaben auf.

Beispiel-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 installiert jedes Ökosystem, das das Projekt deklariert; ein einfaches elide install installiert nur Maven. Der Formatierungsschritt schlägt fehl, wenn eine Datei unter src formatiert werden muss.

Die Action installiert Python nicht; fügen Sie dafür einen Schritt hinzu:

- run: elide setup python

Wie Sie elide build und elide test in CI tracen, beschreibt Builds und Tests in CI.

War diese Seite hilfreich?