github / github/command

When using a matrix strategy the actions fails in the post step

Ouverte
#85 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
JavaScript
Étoiles
167
Forks
17
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Describe the Issue

When using a matrix strategy to run the job multiple times the actions post step fails all but once because it can not find the initial reaction that has been removed already by some other matrix run.

### Action Configuration

```yaml
jobs:
something:
strategy:
matrix:
runs:
- a
- b
steps:
- name: Check command in comment
id: command
uses: github/command@v2
with:
command: .plan
allowed_contexts: "pull_request"
```

### Relevant Actions Log Output

```
2025-06-25T07:24:32.1785017Z ##[error]HttpError: Not Found - https://docs.github.com/enterprise-server@3.16/rest/reactions/reactions#delete-an-issue-comment-reaction
at /__w/_actions/actions/command/v2/node_modules/@octokit/core/node_modules/@octokit/request/dist-node/index.js:125:1
at processTicksAndRejections (node:internal/process/task_queues:95:5)
at postReactions (/__w/_actions/actions/command/v2/src/functions/post-reactions.js:8:1)
at post (/__w/_actions/actions/command/v2/src/functions/post.js:65:1)
2025-06-25T07:24:32.1802743Z ##[error]Not Found - https://docs.github.com/enterprise-server@3.16/rest/reactions/reactions#delete-an-issue-comment-reaction
```

### Extra Information

_No response_

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par src/functions/post-reactions.js et src/functions/post.js, les fichiers nommés dans le journal des actions, et reproduisez l’échec à l’aide de la configuration de matrix indiquée dans l’issue. Suivez comment chaque exécution de matrix trouve et supprime la réaction initiale. C’est terminé lorsque l’étape post ne signale plus d’erreur Not Found lorsque plusieurs exécutions de matrix traitent la même réaction sur un commentaire.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
github-actions, javascript
Domaine
ci-cd
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.