`jobs.<job_id>.steps[*].working-directory` doesn't say it's incompatible with `uses`
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 74/100
- Type d'issue
- Documentation
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- github-actions
- Domaine
- documentation
Piste de recherche
Commencez par l’article lié sur la syntaxe des workflows, dans la section jobs.<job_id>.steps.working-directory, puis examinez l’entrée de schéma référencée dans action-v1.0.json. Mettez à jour la documentation pour indiquer que working-directory s’applique uniquement aux étapes run et expliquez son comportement avec les étapes uses, y compris les actions composites ; vérifiez la formulation révisée par rapport au schéma et au comportement documenté des workflows.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Code of Conduct
- I have read and agree to the GitHub Docs project's Code of Conduct
What article on docs.github.com is affected?
What part(s) of the article would you like to see updated?
Using the working-directory keyword, you can specify the working directory of where to run the command.
- name: Clean temp directory
run: rm -rf *
working-directory: ./temp
It doesn't actually say that it only works for run: commands. And it doesn't explain what would happen if you use a uses: command that's implemented as a composite action.
Additional information
Apparently the languageservices code believes that working-directory is only valid for run-step things: https://github.com/actions/languageservices/blob/fb5c6e4f27bb1ddf512609a6a341aadd17ce86f3/workflow-parser/src/action-v1.0.json#L339-L372
- Langage dominant
- TypeScript
- Étoiles
- 20.9k
- Forks
- 68.9k
- Merge moyen
- 8 h 3 min
- PR mergées (30 j)
- 118
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/docs
-
content driver persona never-stale
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
github/docs#46116 · 4 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
localization never-stale
Difficulté 2/5 1-2 jours Accessibilité débutants 72/100
github/docs#45949 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
content localization never-stale
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
github/docs#45858 · 2 commentaires · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
content localization never-stale
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
github/docs#45773 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
content dependabot needs SME
Difficulté 1/5 Moins d'une heure Accessibilité débutants 82/100
github/docs#45681 · 6 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de github/docs
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
aiko-chan-ai/DiscordBotClient#380 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
vercel/ai-elements#507 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 2/5 Une demi-journée Accessibilité débutants 84/100
anaclumos/qa-interns#148 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour