layer5io / trigger-remote-provider-action

GitHub Action to Notify Meshery Remote Providers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Propagate GitHub Release Build Artifacts

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.

Inputs

repo

The org/repo. Defaults to the current repo.

version

The release version to fetch from. Default "latest". If not "latest", this has to be in the form tags/<tag_name> or <release_id>.

name

Required The name of the ACTION to b triggered.

token

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.

Outputs

version

The version number of the release tag. Can be used to deploy for example to v1.0.0

Example usage

uses: kumarabd/trigger-remote-action@v1.0.0
with:
  repo: "kumarabd/random"
  version: "latest"
  name: "publish action"
  token: ${{ secrets.YOUR_TOKEN }}
 

Join the Community!

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

Find your MeshMate

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.




 
Shows an illustrated light mode meshery logo in light color mode and a dark mode meshery logo dark color mode.

Layer5 Service Mesh 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.

About

GitHub Action to Notify Meshery Remote Providers

License:MIT License


Languages

Language:Shell 80.7%Language:Makefile 12.1%Language:Dockerfile 7.2%