Fetch GitHub Release assets from one repository and publish to another repository.
This action replicates a Github Release artifacts from one repository to another. Private repos are supported.
The org/repo
. Defaults to the current repo.
The release version to fetch from. Default "latest"
. If not "latest"
, this has to be in the form tags/<tag_name>
or <release_id>
.
Required The name of the ACTION to b triggered.
Optional Personal Access Token to access repository. You need to either specify this or use the secrets.GITHUB_TOKEN
environment variable. Note that if you are working with a private repository, you cannot use the default secrets.GITHUB_TOKEN
- you have to set up a personal access token with at least the scope org.
The version number of the release tag. Can be used to deploy for example to v1.0.0
uses: kumarabd/[email protected]
with:
repo: "kumarabd/random"
version: "latest"
name: "publish action"
token: ${{ secrets.YOUR_TOKEN }}
Our projects are community-built and welcome collaboration. 👍 Be sure to see the Layer5 Community Welcome Guide for a tour of resources available to you and jump into our Slack!
MeshMates are experienced Layer5 community members, who will help you learn your way around, discover live projects and expand your community network. Become a Meshtee today!
Find out more on the Layer5 community.
✔️ Join any or all of the weekly meetings on community calendar.
✔️ Watch community meeting recordings.
✔️ Access the community drive.
✔️ Discuss in the Community Forum.
Not sure where to start? Grab an open issue with the help-wanted label.