Docker-Swarm-Loadbalancer/.github/workflows/trunk.cache.yml

33 lines
694 B
YAML

name: "Quality Control: Trunk Cache"
permissions:
contents: read
actions: write
on:
workflow_dispatch:
push:
branches:
- main
paths:
- .trunk/trunk.yaml
- .github/workflows/trunk.cache.yml
schedule:
- cron: "0 9 * * 1" # 9am Tooling Monday
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
trunk-cache:
name: Trunk Cache
runs-on: ${{ vars.RUNS_ON || 'ubuntu-latest' }}
permissions:
actions: write
steps:
- uses: benzine-framework/action-setup-php@main
- name: "Trunk Cache"
uses: trunk-io/trunk-action@v1
with:
check-mode: populate_cache_only