Skip to content

GitHub Action to Notify Meshery Remote Providers

License

Notifications You must be signed in to change notification settings

layer5io/trigger-remote-provider-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

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.