Integrating with GitLab CI
Run Seal in a GitLab CI pipeline.
Last updated
Run Seal in a GitLab CI pipeline.
GitLab CI integration is a shell pattern: install the CLI, run seal fix.
A token saved as a masked CI/CD variable named SEAL_TOKEN.
A Project ID for the activity.
seal_fix:
variables:
SEAL_PROJECT: my-project-id
script:
- curl -fsSL https://github.com/seal-community/cli/releases/download/latest/seal-linux-amd64-latest.zip -o seal.zip
- unzip seal.zip && chmod +x seal
- ./seal fix --mode allReplace --mode all with --mode remote or --mode local per your deployment method. The job should run after dependencies are installed and before they are packaged — see What the CLI does in CI.
SEAL_TOKEN is read by the CLI automatically from the environment; no explicit passing is needed.
Last updated