Οδηγοί
Πώς να διαχειριστείτε μυστικά στις GitHub Actions
Τα μυστικά απλώνονται στις ρυθμίσεις αποθετηρίου και κανείς δεν ξέρει τι χρησιμοποιείται ακόμα.
7 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- Χρησιμοποιήστε το OIDC αντί για αποθηκευμένα μυστικά όπου το υποστηρίζει ο πάροχος
- Μυστικά εμβέλειας σε περιβάλλοντα ανάπτυξης με απαιτούμενους αναθεωρητές
- Ορίστε ρητές άδειες στο GITHUB_TOKEN — προεπιλογή του αποθετηρίου σε μόνο για ανάγνωση
- Ελέγξτε ποια μυστικά διαβάστηκαν τις τελευταίες 90 ημέρες και διαγράψτε τα υπόλοιπα
- Ποτέ μην χρησιμοποιείτε το pull_request_target με ένα ταμείο της κεφαλής δημοσίων σχέσεων
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να εκτελέσετε CI runners μέσα στο VPC σαςΟι κατασκευές πρέπει να προσεγγίζουν μια εσωτερική υπηρεσία που δεν εκτίθεται δημόσια.Πώς να δώσετε στους δρομείς μια στατική IPΜια υπηρεσία τρίτου κατασκευαστή απαιτεί λίστα επιτρεπόμενων IP και οι φιλοξενούμενες διευθύνσεις IP αλλάζουν συνεχώς.Πώς να εκτελέσετε σαρώσεις ασφαλείας χωρίς επιβράδυνση του CIΗ σάρωση ευπάθειας προσθέτει λεπτά σε κάθε αίτημα έλξης.Πώς να ασφαλίσετε την αλυσίδα εφοδιασμού CI σαςΟι ενέργειες τρίτων εκτελούνται με πρόσβαση στο αποθετήριο και τα μυστικά σας.