Публикации по теме 'github-actions'
Docker CI/CD в средах VPC/VPS: автоматизация развертывания с помощью действий GitHub через SSH или через Интернет…
Аннотация
Внедрение контейнеров Docker и методов DevOps произвело революцию в развертывании программного обеспечения, предоставив командам разработчиков гибкость и масштабируемость. В этой статье мы исследуем интеграцию рабочих процессов непрерывной интеграции/непрерывного развертывания Docker (CI/CD) в средах виртуального частного облака Linux (VPC) или виртуального частного сервера (VPS), используя GitHub Actions для оптимизации автоматизации. Мы углубляемся в тонкости автоматизации..
Действия GitHub: работа с переменными
Переменные среды и переменные конфигурации разъяснены
Существует несколько способов передачи переменных в процессы GitHub CI/CD, и в самом начале легко поверить в неправильные предположения о них. Этот пост призван прояснить основные различия между ними.
Существует два типа переменных Github Actions:
env определяется непосредственно на уровне рабочего процесса или ниже. Областью действия может быть один полноценный рабочий процесс, отдельное задание или один шаг. GitHub..
Тренировочная стажировка Зури
Я получил честь за привилегию, предоставленную мне https://zuri.team , в основном Органами стажировки Zuri, которая начинается 15 августа.
Сказав все это, я расскажу об основной причине фактического участия в стажировке. Во-первых, программирование было моей радостью еще с высших учебных заведений. Всегда хотел быть за своим компьютером, программировать и облегчать жизнь обычных людей.
Мои цели в основном заключаются в том, чтобы еще больше оттачивать свои навыки во время этой..
CI/CD для .net 6 с использованием действий GitHub
С публикацией Orleans.SyncWork у меня появилась возможность изучить действия GitHub — способ автоматизации рабочих процессов. Вот некоторые из моих первых впечатлений от действия (стона).
Автоматизированный рабочий процесс
Прежде всего, что такое рабочий процесс и что значит его автоматизировать? Что ж, дорогой потенциальный читатель, рабочий процесс — это не что иное, как набор шагов, предпринятых для выполнения задачи.
Из Википедии :
Рабочий процесс состоит из..
Написание вашего первого действия на Github
Два дня назад я узнал о хакатоне на Github и задумал совершить какую-нибудь полезную акцию. Но перед этим я решил сделать что-нибудь веселое и узнать об основах действия на Github. Поэтому я создал экшн-PR-гифки по мотивам экшн-котов . action-pr-gifs будет публиковать gif в качестве комментария в PR в зависимости от типа PR. Проверьте мои действия и получайте удовольствие!
Давайте сделаем простое действие GitHub, чтобы опубликовать комментарий в PR!
Вы можете создать..
Вопросы по теме 'github-actions'
Как установить секреты в Github Actions?
Официальный шаблонный код вводит токен npm следующим образом
NODE_AUTH_TOKEN: ${{secrets.npm_token}}
Как мне получить доступ и установить эту переменную? Я не могу найти его в графическом интерфейсе.
3768 просмотров
schedule
29.03.2024
Рабочий процесс Github Actions не работает при выполнении шагов в контейнере
Я только начал настраивать рабочий процесс Github-actions для одного из проектов. Я попытался выполнить шаги рабочего процесса внутри контейнера с этим определением рабочего процесса:
name: TMT-Charts-CI
on:
push:
branches:...
866 просмотров
schedule
16.02.2024
Поддержка Xamarin.Android с рабочими процессами GithubActions? (или как установить JDK программно)
Я пытаюсь создать библиотеку Xamarin.Android с виртуальной машиной Windows, созданной рабочим процессом GithubActions (помеченным как windows-latest ), и получаю эту ошибку:
C:\Program Files (x86)\Microsoft Visual...
335 просмотров
schedule
24.01.2024
GitLab на GitHub
Можем ли мы использовать существующий файл gitlab.yml, как в github для CI? Будет ли конвейер CI работать, если я полностью перенесу репозиторий с Gitlab на GitHub? Или мне придется заново писать файл .yml? Я совершенно новичок в этом.
75 просмотров
schedule
29.01.2024
Зависимости между рабочими процессами от действий Github
У меня есть монорепозиторий с двумя рабочими процессами:
.github/workflows/test.yml
name: test
on: [push, pull_request]
jobs:
test-packages:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: test...
12963 просмотров
schedule
28.10.2023
Действия iOS Github (сборка, тестирование и развертывание)
Я пытаюсь создать простой рабочий процесс с использованием действий github, поэтому, когда я нажимаю, например, на свою главную ветку, он создает код в macOS-latest и тестирует его на OS 12.4, iPhone 11 Pro Max . Поскольку он очень новый, уроки не...
1700 просмотров
schedule
12.02.2024
Запустите действие GitHub в нескольких средах
Я хочу запустить GitHub Actions в нескольких средах, скажем, в Windows и Linux. Мне удалось это сделать с помощью Travis CI, но я не смог найти информацию о том, как это сделать с помощью GitHub Actions.
Кто-нибудь пробовал?
Это мой nodejs.yml....
671 просмотров
schedule
09.12.2022
Действия Github развертывают артефакты
Ниже рабочий процесс не выполняется при развертывании артефактов на S3. В последней строке в задании по развертыванию он жалуется, что ./build не существует, вероятно, потому, что не может найти артефакты.
The user-provided path ./build does...
617 просмотров
schedule
24.05.2024
Как использовать фрагменты в файле рабочего процесса действий Github, чтобы избежать дублирования?
Проблема: мы используем рабочий процесс действий github для CI, и у нас есть много репозиториев github. Мне нужно изменить все, что можно повторить для каждого репозитория сразу.
Можно ли использовать в файле yml рабочего процесса действий github...
805 просмотров
schedule
12.10.2022
Github Actions CI: не запускается при нажатии на ветки функций
Я следую этому руководству для запуска мои модульные тесты на Github . У меня есть это как в главной, так и в функциональной ветке, но она не срабатывает, когда я нажимаю на ветку функций.
on:
push:
branches:
- '*'
-...
179 просмотров
schedule
05.10.2022
Действия GitHub - параллельные автономные бегуны на одной машине
Вопрос, связанный с темой Параллелизм в себе -Hosted Runners :
Один автономный исполнитель может запускать только одно задание за раз, когда ни один из доступных исполнителей не простаивает, последующие задания будут стоять в очереди до тех...
1875 просмотров
schedule
20.10.2022
как читать переменные env файла docker-compose и файла package.json из действия github?
из моего файла docker-compose мне нужно прочитать переменную env. локально я могу прочитать эту переменную следующим образом: ENV_FILE=.env docker-compose -f docker-compose.dev.prisma.yml up --build , но поскольку файл .env находится в .gitignore,...
689 просмотров
schedule
23.02.2024
Как поделиться / расширить / повторно использовать / ссылаться на рабочий процесс GitHub?
У меня два рабочих процесса. Один из них развертывается в тестовой среде. Другой развертывается при выпуске в среду prod. Они на 90% идентичны, код копируется и вставляется.
Есть ли такая концепция, как извлечение части повторяющейся логики и...
800 просмотров
schedule
22.04.2024
История Git в действии Github
Я хотел бы записать историю git в действие Github. Но, похоже, окружение Action'а другое:
echo $(git log -5 --oneline)
оболочка: / bin / bash -e {0}
7c0faa6 Объединить c245982a87ef5538d42ab905706faa08f4d67ce9 в...
391 просмотров
schedule
22.02.2024
Github: не удалось добавить секрет. Пожалуйста, попробуйте еще раз
Я только что создал пользователя IAM в AWS и теперь хочу добавить идентификатор ключа доступа и секретный ключ доступа в свой разветвленный проект Github для использования в действиях GitHub.
Я использую то же имя, которое определено в моем рабочем...
100 просмотров
schedule
04.01.2024
Действие GitHub: передать переменную среды в действие с помощью PowerShell
Я пытаюсь создать рабочий процесс, который будет работать в PowerShell. Я устанавливаю среду для имени моей ветки, которая будет использоваться на этапе проверки другого репозитория.
run: |
$branchName = $Env:GITHUB_REF -replace...
2825 просмотров
schedule
30.12.2023
Действия GitHub: Как перенести содержимое файла VERSION в переменную окружения?
В моем репозитории проекта Docker у меня есть файл VERSION, который не содержит ничего, кроме номера версии.
1.2.3
В Travis я могу cat поместить файл в переменную среды и использовать это для пометки моей сборки перед отправкой в Docker...
731 просмотров
schedule
04.03.2024
Цвет текста на выходе действий Github
У меня есть это действие GitHub, которое запускает мои тестовые сценарии PowerShell. Сценарии тестирования выводят [ERROR] при ошибке и [WARNING] при предупреждении. Мне интересно, есть ли документация по другим выделенным ключевым словам....
396 просмотров
schedule
19.01.2024
upload_url для действия GitHub upload-release-asset, когда триггером является выпуск?
Я пытаюсь создать действие GitHub, которое запускается при публикации выпуска, и оно будет создавать мой проект и загружать определенные артефакты в качестве ресурсов выпуска. Единственные примеры, которые я могу найти, основаны на использовании...
219 просмотров
schedule
03.05.2024
Android CI / CD с Fastlane и GitHub Actions: команда fastlane не найдена в главной ветке
Я пытаюсь реализовать рабочий процесс CI / CD для своего проекта Android с помощью Github Actions и Fastlane. Я создал рабочий процесс для сборки и APK-файла и загрузил его в Firebase App Distribution. Мой рабочий процесс запускается и выполняется...
360 просмотров
schedule
06.12.2022