{"repo":"promiseofcake/circleci-trigger-action","free":true,"listed":false,"github":"https://github.com/promiseofcake/circleci-trigger-action","clone":"git clone https://github.com/promiseofcake/circleci-trigger-action.git","description":"Github Action to trigger workflow runs via API call in CircleCI.","language":"JavaScript","stars":20,"topics":["circleci","github-actions"],"license":"MIT","category":"workflow-automation","readme_excerpt":"promiseofcake/circleci-trigger-action GitHub Action to trigger workflow runs via CircleCI API. Use-case This action is for a very niche audience: individuals who are running workflows in CircleCI but need to perform manual runs outside the scope of the provided / available CircleCI triggering mechanisms. One may ask, why would I use CircleCI if I am also using GitHub Actions? This action does not aim to answer that question, but if you happen to be working in that paradigm, hopefully it will be of use to you. The main use cases are: 1. I have enabled \"Only build Pull Requests\" in CircleCI and I want to trigger builds on pushes to non-main/master branches 2. I need some way to manually kick-off a job on a given branch in CircleCI. Caveat Since CircleCI already allows individuals to trigger builds on pushes in a pull request context, this action isn't strictly designed for that. If for some reason you want to do that, you will need to do the parsing and grokking of the branch name yourself from the GitHub Context as opposed to following the example below. Usage Requirements: CircleCI User API Token (exposed as GitHub secret) CircleCI Configured Parameterized Workflow (configured on CircleCI) CircleCI Pipeline Definition ID (found in Project Settings Pipelines) See the sample Action config: For utility, see a sample CircleCI config (for the other side of this transaction) Versioning - v3 : ESM-only build, runs on node24 . Functionally identical to v2 . - v2 : updated behavior us","default_branch":null,"files":null,"tree":[],"storefront":"/r/promiseofcake","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/promiseofcake/circleci-trigger-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}