❮ Index
❯
TOC: Continuous Integration for GitHub projects
- Continuous Integration for GitHub projects
- Travis-CI
- Appveyor
- Coveralls
- GitHub Actions
- What is Github Actions - GitHub Workflows?
- GitHub Actions use-cases
- Documentation
- Setup
- UI of the GitHub actions
- Minimal Ubuntu Linux configuration
- Minimal Windows configuration
- Minimal MacOS configuration
- Name of a workflow
- Triggering jobs
- Environment variables
- Matrix (env vars)
- GitHub Action Jobs
- GitHub Actions - Runners - runs-on
- Disable GitHub Action workflow
- Disable a single GitHub Action job
- Disable a single step in a GitHub Action job
- Schedule and conditional runs
- Available GitHub actions
- Create multiline file in GitHub Action
- OS Matrix (Windows, Linux, Mac OSX)
- Change directory in GitHub Actions
- Install packages on Ubuntu Linux in GitHub Actions
- Generate GitHub pages using GitHub Actions
- Workflow Dispatch (manually and via REST call)
- Run in case of failure
- Setup Droplet for demo
- Integrated feature branches
- Deploy using Git commit webhooks
- Deploy from GitHub Action
- Deploy using ssh
- Artifact
- Lock Threads
- GitHub Actions examples
- GitHub Workflows
- GitHub Actions for Perl
- Goals
- CPAN Testers
- Perl with Makefile.PL
- Case studies
- Examples - Perl
- Perl Tester Docker Image
- CI Perl Tester Helpers
- GitHub Action to setup perl environment in the marketplace
- Perl and OS matrix
- Perl and OS matrix - show error logs
- Perl and OS matrix - avoid warnings
- The Perl Planetarium
- About Github Action for Perl
- GitHub Actions for Python
- GitHub Actions for NodeJS
- CircleCI