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
- Host: GitHub
- URL: https://github.com/faucetsdn/action-packagecloud-upload-debian-packages
- Owner: faucetsdn
- Created: 2020-05-01T01:22:55.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-10T20:53:49.000Z (over 2 years ago)
- Last Synced: 2024-04-16T04:04:15.395Z (about 1 year ago)
- Language: Shell
- Size: 2.93 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 }}
```