railpack

Configure and troubleshoot Railpack builds, with emphasis on RAILPACK_* environment variables, railpack.json overlays, build-plan inspection, local CLI installation and usage, and local BuildKit containers. Use for Railpack provider configuration, custom install/build/start commands, Mise or Apt packages, build or runtime variables and secrets, generated-plan debugging, BUILDKIT_HOST errors, or running Railpack from a release or source checkout.

Install
npx skills add 'https://github.com/railwayapp/railpack/tree/main/.'
Incomplete bundle · no download
main · 21a254fScanned 2026-09-17

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

.github/workflows/unit-tests.yml

.github/workflows/unit-tests.ymlBrowse 1970 files
View on GitHub
← Back to SKILL.md
name: Linting, Formatting, and Unit Tests # Security: Actions are pinned to commit SHAs instead of tags/versions where possible.# Tags are mutable and can be force-pushed, allowing attackers to replace trusted# code with malicious code. SHAs are immutable and protect against supply chain attacks. on:  push:    branches: [main]    paths-ignore:      - "docs/**"  pull_request:    paths-ignore:      - "docs/**"  schedule:    # run every day to alert against changes in default mise versions which break snapshot tests    - cron: "0 0 * * *" env:  MISE_ENV: ci jobs:  test:    name: Check and Test    runs-on: ubuntu-latest    steps:      - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd      - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151       - name: Go Checks        run: mise run check       - name: Test Unit        run: mise run test