{"repo":"PaloAltoNetworks/upload-secure-artifact","free":true,"listed":false,"github":"https://github.com/PaloAltoNetworks/upload-secure-artifact","clone":"git clone https://github.com/PaloAltoNetworks/upload-secure-artifact.git","description":"This GitHub Action scans artifacts for secrets using gitleaks before uploading them.","language":"JavaScript","stars":42,"topics":["github-actions","secrets-scan","workflow-artifacts"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Upload secure artifact This GitHub action scans artifacts for secrets using gitleaks before uploading them. The upload functionality is performed using the @actions/artifact package, which is also used by the upload-artifact GitHub action. The purpose of this action is to ensure that no secrets are included in the uploaded artifacts. Features - Compatible with upload-artifact v4 - Alerts users if any secrets are detected - Prevents uploading artifacts if secrets are found - Wraps the upload-artifact GitHub action for seamless integration Usage To use the action, add it to your GitHub Actions workflow file: Pin your actions for a safer world Inputs - original upload-artifact inputs can be found here - scan-only-runner-token (Optional) - Description: If true, skip the gitleaks secrets scanning and only perform scanning for the runner token (GITHUB TOKEN) in the local .git folder. - Default: false Outputs - artifact-id, artifact-url: supplied by the upload-artifact action Contributing Contributions are welcome! Please open an issue or submit a pull request if you have any improvements or suggestions. Contact For any questions or support, please open an issue on the GitHub repository.","default_branch":null,"files":null,"tree":[],"storefront":"/r/PaloAltoNetworks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PaloAltoNetworks/upload-secure-artifact/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."}