mirror of
https://github.com/dokku/dokku.git
synced 2026-02-24 04:00:36 +01:00
31 lines
774 B
Markdown
31 lines
774 B
Markdown
# GitHub Actions
|
|
|
|
The Dokku project has an official GitHub Action available on the [GitHub Marketplace](https://github.com/marketplace/actions/dokku). The simplest usage example is as follows:
|
|
|
|
```yaml
|
|
---
|
|
name: 'deploy'
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- master
|
|
|
|
jobs:
|
|
deploy:
|
|
runs-on: ubuntu-24.04
|
|
steps:
|
|
- name: Cloning repo
|
|
uses: actions/checkout@v4
|
|
with:
|
|
fetch-depth: 0
|
|
|
|
- name: Push to dokku
|
|
uses: dokku/github-action@master
|
|
with:
|
|
git_remote_url: 'ssh://dokku@dokku.me:22/appname'
|
|
ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }}
|
|
```
|
|
|
|
For further usage documentation and other advanced examples, see the entry on the [GitHub Marketplace](https://github.com/marketplace/actions/dokku).
|