An open API service indexing awesome lists of open source software.

https://github.com/faucetsdn/action-packagecloud-upload-debian-packages

Github action for uploading a debian package to packagecloud
https://github.com/faucetsdn/action-packagecloud-upload-debian-packages

Last synced: 2 months ago
JSON representation

Github action for uploading a debian package to packagecloud

Awesome Lists containing this project

README

        

# action-packagecloud-upload-debian-packages

Github action for uploading debian packages to packagecloud.

## Inputs

### `path`

**Required** Path to a directory full of packages with the following structure:

```
all/*.deb
distro_version1/*.deb
distro_version2/*.deb
distro_versionN/*.deb
```

Packages in the `all/` directory will be uploaded to all currently supported
Debian and Ubuntu versions.

Packages in the `distro_version/` directory (e.g. debian_buster) will just be
uploaded to that particular version of Debian or Ubuntu.

### `repo`

**Required** The packagecloud repository to upload to

### `token`

**Required** The packagecloud token to use for authentication

## Example usage

```
uses: faucetsdn/action-packagecloud-upload-debian-packages@v1
with:
path: packages/
repo: faucetsdn/faucet
token: ${{ secrets.PACKAGECLOUD_TOKEN }}
```