No description
The static URL gitleaks_linux_x64.tar.gz does not work as gitleaks uses versioned filenames (e.g. gitleaks_8.x.x_linux_x64.tar.gz). Fetch the latest tag via GitHub API and construct the correct URL. |
||
|---|---|---|
| .github/workflows | ||
| README.md | ||
vanity-dev-engine
Shared CI/Security/AI reusable workflows for Vanity ecosystem repositories.
Reusable Workflow
Use from another repository:
jobs:
use-vanity-dev-engine:
uses: OliverGiertz/vanity-dev-engine/.github/workflows/repo-pipeline.yml@v1.5
with:
repo_type: ios
xcode_project: CamperLogBook.xcodeproj
xcode_scheme: CamperLogBook
Inputs
repo_type:ios,node,python,customxcode_project: Xcode project path for iOS reposxcode_scheme: Xcode scheme for iOS reposlint_command: optional overridebuild_command: optional overridetest_command: optional override
Produced checks
use-vanity-dev-engine / ciuse-vanity-dev-engine / security-scanuse-vanity-dev-engine / ai-review
Consumer toggle
Set repository variable USE_VANITY_DEV_ENGINE=true in consumer repos to activate central execution.
Note: The default CI runner is ubuntu-latest. For iOS repositories, provide explicit build_command and test_command overrides (or use Xcode Cloud for build/test).