Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devinpower/run-workflow-and-yield
A GitHub action to run and yield to remote workflows.
https://github.com/devinpower/run-workflow-and-yield
cicd github-actions
Last synced: 27 days ago
JSON representation
A GitHub action to run and yield to remote workflows.
- Host: GitHub
- URL: https://github.com/devinpower/run-workflow-and-yield
- Owner: DevinPower
- Created: 2024-09-14T20:33:42.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T20:43:50.000Z (3 months ago)
- Last Synced: 2024-10-15T16:21:35.272Z (2 months ago)
- Topics: cicd, github-actions
- Language: JavaScript
- Homepage:
- Size: 224 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Overview
This action will run a workflow in a remote repostiory and then poll to see if that workflow has finished running.
| Parameter | Description |
| -------- | ------- |
| owner | Owner of the target repository |
| repostiory | Name of the repository |
| branch | Branch or tag name to run the workflow for |
| access-token | GitHub personal access token with read/write for actions |
| timeout | How long before the action will try before giving up |
| poll-interval | How often to check the status of the workflow |
| enable-logging | Whether or not to display debug information in the logs |### Example usage
```yaml
- name: Sleep
uses: DevinPower/run-workflow-and-yield@main
with:
owner: 'DevinPower'
repostiory: 'run-workflow-and-yield'
branch: 'main'
access-token: 'my super secret key!'
timeout: 30 #minutes
poll-interval: 5 #seconds
enable-logging: true```