How to run a GitHub workflow locally?
Joshua Sangmeister edited this page Feb 3, 2024
·
1 revision
- Install act
- Install
docker
anddocker-compose
(Install docker-compose) as the first step in your workflow (after theuses
-clause) by:
- name: Install software
run: |
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
sudo apt-get install -y moby-cli
- Run the workflow for your preferred event, you want to test (for example:
act
oract push
for a "push"-event). See also: act#example-commands
- DE:Konzept OpenSlides 4
- Update Workflow
- Architecture
- Introduction to functionality
- Restrictions
- Buildsystem
- Development organization
- Services
- Technical details
- Potential Optimizations
- Best practices for developers