Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# action-debian-package-upload

A simple action to upload a debian package to an apt server using ssh.

### Input
```yaml
private_key:
description: 'Private key'
required: true
type: string
repo_name:
description: 'Repository Name'
required: true
type: string
debian_package_file:
description: 'Debian package file'
required: true
type: string
remote_user:
description: 'Remote user'
required: true
type: string
remote_host:
description: 'Remote host'
required: true
type: string
remote_dir:
description: 'Remote directory'
required: true
type: string
```

### Usage
```yaml
on:
push:
branches:
- master

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Upload Debian Package
uses: qcode-software/action-debian-package-upload@v0.3
with:
private_key: <<PRIVATE_KEY>>
repo_name: <<REPO_NAME>>
debian_package_file: <<DEBIAN_PACKAGE_FILE>>
remote_user: <<REMOTE_USER>>
remote_host: <REMOTE_HOST>>
remote_dir: <<REMOTE_DIRECTORY>>
```