Directiva defaults.run elimină repetiția prin configurarea globală la nivel de job sau de workflow a opțiunilor shell și working-directory. Este deosebit de utilă în depozite monorepo.
Exemplu: Configurare implicită pentru un subproiect din monorepo
jobs:
frontend-ci:
runs-on: ubuntu-latest
defaults:
run:
shell: bash
working-directory: ./apps/frontend
steps:
- uses: actions/checkout@v4
- run: npm install # Va rula automat în ./apps/frontend
- run: npm test # Tot în ./apps/frontend
Întrebări & Exemple de Cod:
Directiva defaults.run în GitHub ActionsAi o nelămurire despre utilizarea comenzii
Directiva defaults.run în GitHub Actionssau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.