Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Feature Request: Allow sending multiple messages at once

Aperta
#358 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
github-actions, javascript
Ambito
ci-cd, devops

Direzione di ricerca

L’issue non indica file del repository, test o punti di ingresso; inizia individuando il percorso di invio dei messaggi della GitHub Action e i suoi input del workflow condiviso. Confronta il comportamento attuale con un singolo messaggio con il flusso richiesto per più messaggi e la pubblicazione in thread, e definisci il completamento come il supporto di un numero sconosciuto di messaggi senza richiedere job di matrice separati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement question
Description

We generate workflow summaries from GHA and format each job as a Block, then post them to a notification channel for job status notifications. Recently, we encountered an issue where some workflows had more than 50 jobs. This exceeds the maximum number of blocks we can post at once. That is reasonable, and our solution is to generate multiple messages and post them in a thread. We do not always know how many messages we must submit since the summary is performed in a shared workflow. In order to do this I am left with 3 bad options:

  1. Send each message as part of a matrix job; this means each message consumes a self-hosted ARC runner, which seems excessive
  2. Fork the action ourselves and add support
  3. Do not use the action and fall back to making API calls ourselves

It would be great if there were some way of passing in multiple messages.

What type of issue is this? (place an x in one of the [ ])
  • bug
  • enhancement (feature request)
  • question
  • documentation related
  • example code related
  • testing related
  • discussion
Requirements (place an x in each of the [ ])
  • I've read and understood the Contributing guidelines and have done my best effort to follow them.
  • I've read and agree to the Code of Conduct.
  • I've searched for any related issues and avoided creating a duplicate issue.
Lingua principale
JavaScript
Stelle
1.3k
Fork
200
Merge medio
2h 59m
PR unite (30g)
6

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di slackapi/slack-github-action

Tutte le issue di slackapi/slack-github-action

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.