actions-docker-extract/.github/workflows/build_action.yaml
Samuel Ryan 8b30407722
ci: Do not skip build action job on release branch (#18)
The dependent jobs will not run if the job is skipped: skip the steps instead.
2022-12-02 17:48:57 +00:00

19 lines
519 B
YAML

name: "Build Action (if not available)"
on: [workflow_call]
jobs:
build-action:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: npm install
- name: Build action (if not already built)
if: "!startsWith(github.ref, 'refs/heads/release')"
run: npm run build
- name: Push build into cache
if: "!startsWith(github.ref, 'refs/heads/release')"
uses: actions/cache@v3
with:
path: dist
key: build-${{ github.sha }}