action.yml 496 B

1234567891011121314151617
  1. name: build-folly
  2. description: Build folly and dependencies (skipped if cache hit)
  3. inputs:
  4. cache-hit:
  5. description: Whether the folly cache was hit
  6. required: true
  7. runs:
  8. using: composite
  9. steps:
  10. - name: Build folly and dependencies
  11. if: ${{ inputs.cache-hit != 'true' }}
  12. run: make build_folly
  13. shell: bash
  14. - name: Skip folly build (using cached version)
  15. if: ${{ inputs.cache-hit == 'true' }}
  16. run: echo "Folly build skipped - using cached version"
  17. shell: bash