Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Engineering Kiosk Podcast
  4. #31 Ich automatisiere mir die Welt wie sie mir gefällt (mit GitHub Actions)
Schuftest du noch oder automatisierst du schon?

Heute gehts um die Faulheit von Entwicklern: Wir sprechen über
GitHub Actions - Was es ist, wozu man es benutzen kann, wie es
das eigene Leben erleichtern kann, wo der Unterschied zu Jenkins
ist, wie das Engineering Kiosk es selbst einsetzt und welche
Use-Cases von der Community oft genutzt werden.

Bonus: Warum LinkedIn einen HTTP Status Code 999 sendet, wann wir
Programmiersprachen wie Unterhosen wechseln und was Michael
"Bully" Herbig mit der ganzen Sache zu tun hat.

Feedback (gerne auch als Voice Message)

Email: stehtisch@engineeringkiosk.dev

Twitter: https://twitter.com/EngKiosk

WhatsApp +49 15678 136776

Gerne behandeln wir auch euer Audio Feedback in einer der
nächsten Episoden, einfach Audiodatei per Email oder WhatsApp
Voice Message an +49 15678 136776

Unsere aktuellen Werbepartner findest du auf
https://engineeringkiosk.dev/partners

 

Links

​​Dependabot:
https://github.blog/2020-06-01-keep-all-your-packages-up-to-date-with-dependabot/

Engineering Kiosk #13 Produktivität:
https://engineeringkiosk.dev/podcast/episode/13-produktivit%C3%A4t/

Engineering Kiosk #26 My English is not the yellow from the
egg - Arbeiten in internationalen Teams:
https://engineeringkiosk.dev/podcast/episode/26-my-english-is-not-the-yellow-from-the-egg-arbeiten-in-internationalen-teams/

Engineering Kiosk #27 Sicherheit in der Dependency Hölle:
https://engineeringkiosk.dev/podcast/episode/27-sicherheit-in-der-dependency-h%C3%B6lle/

Engineering Kiosk #21 Static Site Generators & DIE
Webseite:
https://engineeringkiosk.dev/podcast/episode/21-static-site-generators-die-webseite/

Deutschsprachige Tech Podcasts:
https://engineeringkiosk.dev/deutsche-tech-podcasts/ und
https://github.com/EngineeringKiosk/GermanTechPodcasts

GitHub Actions: https://github.com/features/actions

Netlify: https://www.netlify.com/

GitHub Actions Marketplace:
https://github.com/marketplace?type=actions

Jenkins: https://www.jenkins.io/

GitHub Pull Request Auto Merge:
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request

PodcastIndex: https://podcastindex.org/

GitHub Actions vom GermanTechPodcast Repository:
https://github.com/EngineeringKiosk/GermanTechPodcasts/tree/main/.github/workflows

GitHub Action um Code zu Comitten
(stefanzweifel/git-auto-commit-action):
https://github.com/stefanzweifel/git-auto-commit-action

GitHub Action um ein anderes Repository zu triggern
(peter-evans/repository-dispatch):
https://github.com/peter-evans/repository-dispatch

Repository von der Engineering Kiosk:
https://github.com/EngineeringKiosk/webpage

Deep-Dive zu Astro in der Programmierbar:
https://www.programmier.bar/podcast/deep-dive-108-astro-mit-chris-swithinbank

GitHub Personal Access Tokens:
https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token

GitHub Actions Secrets:
https://docs.github.com/en/actions/security-guides/encrypted-secrets

GitHub Actions Output:
https://docs.github.com/en/actions/using-jobs/defining-outputs-for-jobs

Podcast sync-Python Script von der Engineering Kiosk Webpage:
https://github.com/EngineeringKiosk/webpage/blob/main/scripts/sync-german-tech-podcasts.py

Freie (private) Repositories bei GitHub:
https://github.blog/2019-01-07-new-year-new-github/

Link Checker Lychee: https://github.com/lycheeverse/lychee

GitHub Profil von Andy Grunwald:
https://github.com/andygrunwald

Inner Source: https://de.wikipedia.org/wiki/Inner_Source

GitHub Actions Awesome-List:
https://github.com/sdras/awesome-actions

GitHub Actions Hackathon: https://githubhackathon.com/

Sprungmarken

(00:00:00) Intro

(00:00:31) E-Mails von GitHub

(00:03:11) Deutschsprachige Tech Podcasts: Eine kuratierte Liste
von deutschsprachigen Tech-Podcasts

(00:07:35) Heutiges Thema: Automatisierung mit GitHub Actions und
Attribut bei Software Engineers: Disziplin oder Faulheit

(00:10:07) Was GitHub Actions ist und was Wolfgang bereits
darüber weiß

(00:14:47) Wie sieht die GitHub Automation beim GermanTechPodcast
Repository aus?

(00:26:19) Einen GitHub Actions Workflow in einem anderen
Repository triggern

(00:29:03) GitHub Actions und Passwörter, API-Keys und andere
Geheimnisse und Isolation von einzelnen GitHub Actions

(00:34:56) Was passiert bei der Engineering Kiosk Website, wenn
das GitHub Actions-Event entgegen genommen wird

(00:39:50) GitHub Actions im professionellen Umfeld, ist Jenkins
noch relevant und Limitierungen mit privaten Netzwerken

(00:46:30) Link-Checking in GitHub Actions mit Lychee und
automatische GitHub Issue Erstellung

(00:50:21) Eigene Profile-README mit GitHub Actions updaten

(00:52:52) Wo liegen die GitHub Action Workflows?

(00:53:37) GitHub Action um Inner Source und Cross-Team
Contributions zu fördern

(00:55:25) GitHub Actions um Stale Issues zu schließen

(00:56:59) Aufruf um GitHub Actions zu testen und neue
Contributor zu begrüßen

(00:58:28) Feedback und Outro

Hosts

Wolfgang Gassler (https://twitter.com/schafele)

Andy Grunwald (https://twitter.com/andygrunwald)

Feedback (gerne auch als Voice Message)

Email: stehtisch@engineeringkiosk.dev

Twitter: https://twitter.com/EngKiosk

WhatsApp +49 15678 136776
Episode melden

„#31 Ich automatisiere mir die Welt wie sie mir gefällt (mit GitHub Actions)“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz