| 写法 | container: {image, options} |
|---|---|
| 步骤 | 仍可 uses 与 run |
| 配合 | services 提供数据库等旁路 |
| 收益 | 工具链版本可复现 |
容器中构建
容器中构建
jobs:
build:
runs-on: ubuntu-latest
container:
image: node:22-bookworm
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test把工具链版本写进镜像:比每次在宿主上安装更稳定。