Przypominamy.com
+
GitHub Actions

SMS z GitHub Actions — alerty o wdrożeniach

Powiadom zespół o awarii lub wyniku wdrożenia. Lokalna akcja z trybem dry-run, kluczem w GitHub Secrets i ochroną ponowień.

Konfiguracja krok po kroku

1

Dodaj akcję do repozytorium

Skopiuj action.yml i send.mjs do .github/actions/przypominamy-sms/. Runner wymaga Node.js 18+ i Bash; przed użyciem wykonaj checkout repozytorium.

2

Ustaw dane w Secrets

Zapisz PRZYP_API_KEY z zakresem send i PRZYP_SMS_TO z numerem E.164. Treść i dane przekazywane są jako wejścia akcji, poza poleceniami powłoki.

3

Uruchom test, potem alert

Zacznij od dry-run: true — bez wysyłki. Następnie false i pk_test_ na własny zweryfikowany numer. Dodaj if: failure() przy alercie o błędzie lub własny warunek po wdrożeniu.

Gotowe pliki i instrukcja

To kod do samodzielnego uruchomienia w swoim środowisku. Nie wymaga instalacji aplikacji z Marketplace.

Koszt i ponowienia

25 testowych SMS na własne zweryfikowane numery. Produkcja po doładowaniu od 50 zł netto (61,50 zł brutto) i utworzeniu nowego klucza pk_live_. SMS jest rozliczany za części według stawki konta; limity i koszty platformy GitHub Actions są niezależne.

Identyfikator operacji zapisuj przed wysyłką i zachowuj przy ponowieniu. Po timeoutcie sprawdź historię, zanim zlecisz nową wiadomość. Zakończone odpowiedzi API są odtwarzane przez 24 h. Tryb testowy również wysyła prawdziwy SMS.

Co obsługuje integracja?

Wysyłkę SMS i zapis wyniku przyjęcia. Doręczenia sprawdzisz w historii panelu. Odpowiedzi SMS wymagają uruchomienia numeru odbiorczego; nie wracają automatycznie do tej integracji.

Dokumentacja API · Cennik · Pozostałe integracje

Poradnik: SMS z GitHub Actions: powiadomienie o błędzie wdrożenia

Powiadomienia SMS z GitHub Actions: lokalna akcja, sekrety, przykład YAML, dry-run i identyfikator wspólny dla ponowień workflow.

Przeczytaj instrukcję na blogu →