![64 истории о действиях Github, которые нужно узнать](https://hackernoon.imgix.net/images/github/github-actions-987.png)
64 истории о действиях Github, которые нужно узнать
4 мая 2023 г.Давайте узнаем об Github Actions из этих 64 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.
1. Очистите устаревшие ветки с помощью Github Actions
Автоматизируйте процедуру управления устаревшими ветвями с помощью Github Actions.
2. Добавление значка покрытия тестами на GitHub без использования сторонних сервисов
Добавить тестовое покрытие в GitLab легко с помощью встроенной функции.
3. Конвейер CI CD: как настроить конвейер CI CD с нуля с помощью GitHub Actions.
Настройте конвейер CI CD с помощью GitHub Actions.
4. Размещение приложения Angular на Amazon S3 с помощью Github Actions
Пример приложения, созданного с помощью Angular 14 и размещенного на Amazon S3 (Simple Storage Service) с использованием GitHub Actions.
5. Как использовать GoReleaser для автоматизации выпусков сборки GoLang
Это быстрый старт GoReleaser для автоматизации создания и публикации проектов GoLang.
6. Автоматическое тестирование с помощью GitHub Actions
Практическое руководство по автоматизации модульных тестов с помощью GitHub Actions платформы CI/CD.
7. DevOps не должен быть сложным!
Об этих действиях GitHub
8. Как развернуть несколько сайтов на хостинге Firebase с помощью GitHub Actions
Добро пожаловать! В этом руководстве мы узнаем, как автоматизировать развертывание нескольких сайтов на хостинге Firebase с помощью GitHub Action. GitHub предоставляет бесплатный (бесплатный для открытого исходного кода) инструмент CI/CD, интегрированный с их репозиторием.
9. Как уйти от Твиттера
Некоторые люди, которых я знаю, планировали или уже уехали. Похоже, целью является Mastodon, альтернативный децентрализованный проект с открытым исходным кодом, использующий протокол ActivityPub.
10. Руководство для ленивых программистов по поддержке личного веб-сайта
Руководство по созданию и поддержке личного веб-сайта разработчика с минимальными усилиями, состоящее из 10 простых шагов.
11. Github Actions автоматически разделяет медленный тестовый файл RSpec на параллельные задания для проекта Ruby on Rails
Как запустить медленные тестовые файлы RSpec в Github Actions с параллельными заданиями, выполнив автоматическое разделение файла спецификации на тестовые примеры
12. Youtube To Anchor.fm - Action Github для автоматической публикации вашего подкаста
Во время карантина я вместе с друзьями запустил итальянское техническое шоу в прямом эфире на YouTube и подкаст на Spotify и Anchor.fm. Шоу называется «Шляпа Шредингера».
13. Как настроить сквозные тесты с помощью WebdriverIO в Github Action?
Некоторое время я играл с действиями github, чтобы посмотреть, смогу ли я легко воспроизвести поведение, которое я применяю в своем текущем инструменте CI. Я хотел распараллелить задачи
14. Github Actions and Go: AreYouOk My URL?
Проверяйте и проверяйте работоспособность ссылки/URL с помощью действий Github. Тестируйте мертвые ссылки быстро и эффективно
15. Как создать условный рабочий процесс с расширенными действиями GitHub
Как я могу создать один рабочий процесс GitHub, который использует разные секреты на основе запущенной ветки? Условный рабочий процесс решит эту проблему.
16. Как я создал приложение Spring Boot, которое обрабатывает запросы для бота Telegram
Я выбрал Spring Cloud для архитектуры моего любимого проекта Kotlin, и это было правильно. Какие выводы я сделал?
17. Как создать динамический профиль GitHub с помощью GitHub Actions и PHP
В этой статье я описываю, как я использовал GitHub Actions и PHP для автоматического обновления README моего профиля, чтобы получить список последних публикаций моего блога
18. Как параллельные задания Github Actions могут ускорить ваши тесты RSpec в приложении Ruby on Rails
Эффективно запускайте параллельные тесты RSpec в приложении GitHub Actions for Ruby on Rails, чтобы сократить время сборки CI
19. Поделитесь всеми своими интересными трюками и советами по эффективному использованию Git и GitHub [Подсказка о написании]
Если вам интересно писать о Git в процессе обучения, разработки кода и собеседований, не стесняйтесь использовать эти подсказки для написания.
20. Как работает GIT внутри
Краткая статья о том, как работает децентрализованная файловая система на основе хэшей Git
21. Создание лучшего опыта для управления обучающими программами
Учебные программы как код — это революционный подход к оптимизации производства учебных программ.
22. Как интегрировать Playwright в вашу GitHub Action CI
В этом посте я расскажу всю информацию, необходимую для беспроблемной интеграции Playwright в ваш CI.
23. GitHub Pages — отличный способ разместить сервер
Размещение бессерверных приложений вне облака на домашнем сервере.
24. Как интегрировать GitHub Actions и CI/CD в ваш следующий проект Python
Мы собираемся создать конвейер CI/CD для типичного пакета Python. Текст сосредоточен на практических аспектах, и его должно быть достаточно для начала!
25. Использование математики Markdown в Github
С 2022 года Github имеет возможность отображать математические формулы с использованием поддержки Math в Markdown.
26. 5 инструментов, которые помогут вам улучшить проверку кода на GitHub
В этой статье мы рассмотрим пять инструментов и интеграций, которые могут значительно улучшить ваш опыт проверки кода на GitHub.
27. Использование действий GitHub для публикации пакетов NuGet [пошаговое руководство]
В мире автоматизации DevOps ручное создание и загрузка пакетов кажется таким старомодным (не заставляйте меня начинать с Azure Devops).
28. Работа с кэшем действий GitHub: действия GitHub на стероидах
GitHub Actions — это мощный и гибкий инструмент автоматизации, интегрированный в платформу GitHub.
29. Самая важная команда Git
При работе с Git самой полезной командой является "git help", которая предоставляет нам всю необходимую помощь.
30. Авторизация без ключа из GCP в GitHub Действия в GCP с использованием IdP
Давайте поговорим об авторизации без ключа из GitHub Actions в GCP с использованием IdP.
31. Разработка, ориентированная на релиз: создание минималистического конвейера релизов с помощью Github Actions
Создание минималистического конвейера выпуска с помощью приложения Spring Boot, Github Actions и DigitalOcean.
32. Как победить Git и повлиять на репозитории: 15 команд Git, которые нужны каждому инженеру
Система контроля версий — это фундамент основ, без которых невозможно вести командную разработку продукта в наше время.
33. Настройка модулей Laravel и тестов безопасности
В этой статье представлено подробное объяснение модульных тестов Laravel и тестов безопасности для веб-приложений, созданных с использованием фреймворка Laravel. Это объясняет процесс
34. Публикация пакетов NPM с помощью GitHub Actions: практическое руководство
Токены автоматизации NPM позволяют нам публиковать защищенные двухфакторной аутентификацией пакеты из рабочих процессов автоматизации.
35. Использование Github Actions и Bash для создания динамического профиля Github
Создание динамического профиля Github с помощью Github Actions и Bash. Разбор RSS и XML в Bash.
36. Действия GitHub для согласованности
Прочтите статью о том, как использовать GitHub Actions, написанную Evrone, для запуска линтеров rubocop,rakeman, reek, faster, hadolint и dotenv-linter в вашем проекте.
37. Учебное пособие по Git: как просмотреть наиболее часто используемые команды Git с помощью скрипта
В Git много команд, но вы можете продуктивно работать, используя всего несколько. Я использовал скрипт для получения большинства команд git, отсортированных по количеству их вхождений.
38 . 8 недооцененных команд Git, которые должен знать каждый программист (не обычные pull, push, add, commit)
Это одни из самых полезных команд Git, которые помогли мне в моем путешествии по программированию.
39. Начало работы с GIT и Github
Вы когда-нибудь задумывались над тем, как эти приложения в нашем телефоне получают обновления? Ответ прост: это система контроля версий.
40. Развертывайте как Vercel и Netlify с помощью Cloud Run: Live, Preview и Modern Workflow
Современный рабочий процесс, который раскрывает потенциал вашей команды для более быстрой доставки.
41. Конфигурация GitHub Actions CI для MySQL, Redis, Elasticsearch в проекте Ruby on Rails с тестами RSpec
Как запускать параллельные тесты с заданиями Github Actions для проекта Rails с MySQL, Redis, Elasticsearch.
42. Автоматизируйте развертывание пакетов npm на JavaScript с помощью действий Github
Что общего у конвейеров Factorio и CI/CD?
43. Какой CI лучше всего подходит для моей команды?
В начале разработки и создания нового приложения или продукта, прежде чем писать какую-либо бизнес-логику, необходимо принять несколько сложных решений. Эти решения могут включать в себя, какую платформу облачного хостинга использовать, какой инструмент непрерывной интеграции (CI) использовать, а также различные варианты конфигурации разработки. Эти решения могут определять скорость и успех ваших инженерных усилий. Таким образом, выбор правильного инструмента непрерывной интеграции может повысить или снизить скорость и качество разработки кода командой.
44. Как создать профиль Rockstar на Github README
Продемонстрируйте свою активность на Github, последние публикации в блогах, потоки Spotify и многое другое с помощью динамически обновляемых файлов README профиля GitHub!
45. Простое руководство по развертыванию страницы на Github
Короче говоря: Jekyll — это механизм шаблонов, изменяющий уцененные документы на статических веб-страницах HTML, которые затем можно размещать в любом месте, поскольку вам не нужны базы данных или сервер с PHP или Python.
46. Как Git хранит данные
47. Все, что вам нужно знать о непрерывной интеграции, действиях GitHub и & Сонарное облако
Когда это сделано плохо, процесс CI может превратить этот удивительный инструмент в кошмар. Конвергентная инфраструктура должна делать нашу жизнь проще, а не наоборот.
48. Как использование собственных GitHub Runners может сэкономить вам целое состояние
49. Автоматизация локализации с помощью Github Actions: практическое руководство
Автоматическая локализация
50. С GitHub Actions вам больше не придется выполнять скучные задачи вручную
Ознакомьтесь с этим руководством и быстро разверните GitHub Action для своего любимого стека, например Stack Overflow copy & быстро вставить.
51. Три функции GitHub, которые вам не хватает
Был ли у вас когда-нибудь друг, которого вы видели только в одном месте? Может быть, это был бар, ваш вязальный клуб или школьные ворота.
52. Пояснительное руководство для начинающих по действиям GitHub
Изучение действий github начинается здесь
53. Как использовать Git Rebase для преобразования последовательности коммитов в новый базовый коммит
Что такое ребаза Git и как его использовать? Перебазирование — это один из двух процессов интеграции изменений из одной ветки в другую в Git.
54. Как создать действия Github для запуска тестов с помощью служб Docker
Пример с Django/Python и PostgreSQL.
55. GitHub Actions: развертывание в Google Kubernetes Engine
Действия и рабочие процессы GitHub великолепны. Мы используем их для развертывания веб-приложения в различных кластерных средах, и я хочу показать вам, как мы это сделали. Надеюсь, это также поможет упростить процесс развертывания. Я также написал сопутствующую статью, в которой описываются наши рабочие процессы GitHub для непрерывной интеграции.
56. Как настроить непрерывную доставку с помощью Heroku Flow
Непрерывное развертывание не должно быть таким сложным в настройке.
57. Создание моего действия на Github для доставки собачек PR
Потому что кто не хочет, чтобы хорошие мальчики появлялись, когда бы они ни настаивали?
58. Как избежать сбоев Git (Gitstasters), часть 1: сброс Git
Углубите свое понимание внутреннего устройства git и узнайте, что делать, когда вы хотите, чтобы у вас была возможность вернуться в прошлое и исправить свои ошибки,
59. Облачно, вероятны Git Pulls: автоматические прогнозы погоды с помощью GitHub Actions
В этом руководстве рассматривается создание пользовательского действия GitHub для создания автоматических прогнозов погоды. Он основан на Open Weather API и Nodejs.
60. Специальные среды для приложений Django с ECS, Terraform и GitHub Actions
В этой статье будет показано, как команды разработчиков программного обеспечения могут создавать среды по требованию для экспериментального тестирования, проверки качества, внутренних и внешних демонстраций и т. д.
61. Как мы настраиваем готовый рабочий процесс CI с помощью GitHub Actions
Недавно мы начали новый проект и решили, что сейчас самое время попробовать новые инструменты GitHub CI/CD, которые стали общедоступными в ноябре прошлого года.
62. Github Actions и Puppeteer: руководство по непрерывной интеграции
Недавно я добавил непрерывную интеграцию в свой блог, используя puppeteer для сквозного тестирования. Моя главная цель состояла в том, чтобы разрешить автоматическое обновление зависимостей с помощью Dependabot.
63. Создание статического веб-сайта с помощью C#, Blazor, AWS и GitHub Actions
Если вы вообще следите за сообществом разработчиков Microsoft, вы, скорее всего, уже слышали о новой среде веб-разработки под названием Blazor. Если вы не слышали об этом, вот обзор с сайта продукта:
64. 13 лучших альтернатив GitHub в 2020 году [бесплатные и платные]
Если черная кошка не кажется вам достаточно милой, и вы ищете надежную, но мощную альтернативу GitHub, в этой статье представлены некоторые из лучших альтернатив GitHub, которые вы можете найти сегодня.
Спасибо, что ознакомились с 64 самыми читаемыми статьями о Github Actions на HackerNoon.
Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.
Оригинал