Githunb action
- [2021-04-06-daily-note] ссылки на разные ресурсы
- [github-action-триггеры-и-переменные]
- [2021-08-27-daily-note] про оркестрацию с docker и github
- Проблемы трансфера данных между github и [digital-ocean-container-registry] в этой заметке: [2021-09-07-daily-note]
- Про организацию workflow вот тут: [workflow-types]
- про проблему доступа к данным в workflow,. Permission denied. Еще ссылка
- [github-actions-links] - как получить ссылку на экшен в workflow
- [github-action-resources]
- [github-action-how-start-workflow-action-after-another-action]
- как получить специфический аутпут из steps
Полезные экшены:
- Repository attributes - собирает атрибуты от предыдущего релиза до текущего
- Action cache - кэширование зависимостей, чтобы не тормозить по времени регулярный экшен. Вот статья в доке
- Checkout - переключение в экшене между репами, ветками и т.д.
- Building and testing Python дока как билдить и тестить python app. Тут пример с [flake8]. Экшен-1, экшен-2 (пока не использовал).
- create envfile
- action-gh-release - создаем релиз
- release-action - создаем релизы и аплоадим артефакты
- action-gh-release - GitHub Action for creating GitHub Releases
- SCP for GitHub Actions - реализует [linux-scp] обмен файлами по ssh
- Upload-Artifact v2 - шаринг данных между jobs и workflows
- Public IP - This action allows you to whitelist the runner’s address and remove it once the pipeline finishes
- pre-commit-hooks Some out-of-the-box hooks for pre-commit - некоторое кол-во хуков для pre-commit
- gh-action-pypi-publish GitHub Action, for publishing distribution files to PyPI
- heroku-deploy A simple github action that dynamically deploys an app to heroku
- action-github-changelog-generator Automatically generate change log from your tags, issues, labels and pull requests on GitHub.
- actions-gh-pages. GitHub Actions for GitHub Pages
actions-ecosystem/repositories
[cl]