Skip to content

ChrisCarini/partner-actions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

158236141-65111130-2c3a-498f-bc94-72fe2dab5352

Awesome Partner Actions 🕶️

List of GitHub Actions created by Technology Partners that have self-attested to security best practices for authors of GitHub Actions.

The GitHub Actions ecosystem has grown to over 20,000 Actions in the GitHub Marketplace created by the Community and our Technology Partners. In order to maintain the health of the GitHub Actions ecosystem, we've provided best practices to authors of GitHub Actions. This repo holds a curated list of GitHub Actions created by GitHub Technology Partners that have self-attested to these best practices.

Learn more about GitHub Actions here.

Disclaimer: GitHub Partners self-attest to these best practices; When using Actions in your workflow, refer to this guidance. As with any open-source solution, always conduct your due diligence.


Category Partner Action Description Security Policy
Code review AppMap AppMap Analysis Reports failed tests, API changes, security flaws, performance problems, and code anti-patterns in every pull request. Security Policy
Code review Mergify Add Linear author as reviewer A GitHub action that request review of the Linear issue author. Security Policy
Deployment Pulumi Pulumi GitHub Actions Deploy apps and infrastructure to your cloud of choice, using your favorite language and GitHub. Security Policy
Security StepSecurity Harden-Runner Runtime security for GitHub Actions across GitHub-hosted and self-hosted runners. Security Policy
Continuous integration Azure Login Connect to Azure. Security Policy
Continuous integration Azure CLI Automate your GitHub workflows using Azure CLI scripts. Security Policy
Continuous integration Azure PowerShell Automate your GitHub workflows using Azure PowerShell scripts. Security Policy
Deployment HashiCorp Setup Nomad Sets up Nomad CLI in your GitHub Actions workflow. Security Policy
Deployment HashiCorp Setup Nomad Pack Sets up Nomad Pack CLI in your GitHub Actions workflow. Security Policy
Deployment HashiCorp Setup Packer Sets up Packer CLI in your GitHub Actions workflow. Security Policy
Deployment HashiCorp Setup Terraform Sets up Terraform CLI in your GitHub Actions workflow. Security Policy
Deployment Octopus Deploy Login Login to Octopus Deploy. Security Policy
Deployment Octopus Deploy Install Octopus CLI Install the Octopus CLI. Security Policy
Deployment Octopus Deploy Create Release Create a release in Octopus Deploy. Security Policy
Deployment Octopus Deploy Deploy Release Deploy a release in Octopus Deploy. Security Policy
Security HashiCorp Setup Boundary Sets up Boundary CLI in your GitHub Actions workflow. Security Policy
Security Veracode Upload & Scan Automatically scan your code using Veracode for first-party vulnerabilities Security Policy
Security Veracode Scan Results to Issues Take results of a first-party code scan using Veracode and import them into GitHub as Issues. Security Policy
Security Veracode Dependency Scanning Scan your code for third party vulnerabilities using Veracode and turn them into issues. Security Policy
Continuous integration Shipyard Integrate Shipyard Securely authenticate into Shipyard-generated environments to run E2E tests on every code change. Security Policy

Best Practices

Fall 2023

  • Enable Code scanning
  • Enable Dependabot
  • Enable MFA
  • Verified Badge
  • Security Policy

Partner Contribution Requirements:

Learn more about contributing to this repo here.

About

List of actions created by github technology partners that have self-attested to best practices.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published