{"repo":"devops-actions/load-used-actions","free":true,"listed":false,"github":"https://github.com/devops-actions/load-used-actions","clone":"git clone https://github.com/devops-actions/load-used-actions.git","description":"Load used actions from an entire organization","language":"TypeScript","stars":18,"topics":["github-actions","organization"],"license":"MIT","category":"ecommerce","readme_excerpt":"load-used-actions Load used actions from an entire organization, by calling the REST API with a Personal Access Token and loop through all workflows in all repositories in the user account or organization. The output is stored with the name actions , which can be retrieved in another action with ${{ steps. .outputs.actions }} . Used for inserting data into the internal actions marketplace. Example usage Minimal uses expression to use this action: Note: the default GITHUB TOKEN might only have read access to the current repository but can read the public repositories for any organization, depending on the specific setup of the GITHUB TOKEN. Create a new access token (PAT or use a GitHub App) with repo scope to have full read-only access to the organization and use that as a parameter. To learn more about these types of tokens, read this blogpost. Using a GitHub App (recommended) Using a GitHub App is preferred over a Personal Access Token (PAT) because: - Scoped permissions : A GitHub App can be granted only the permissions it needs, rather than broad repo scope. - No user dependency : Tokens are not tied to a personal account, so they won't break if someone leaves the organization. - Higher rate limits : GitHub Apps have higher API rate limits than PATs. You can use an action like actions/create-github-app-token to generate a short-lived token from your GitHub App: Full example This example shows how to use the action to get a json file with all the used actions in an organiz","default_branch":null,"files":null,"tree":[],"storefront":"/r/devops-actions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/devops-actions/load-used-actions/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."}