Bootstrap FreeKB Articles

GitHub Actions articles


Amazon Web Services (AWS) EC2 Instances Get EC2 Instance public DNS name Amazon Web Services (AWS) Lambda Function Update Amazon Web Services (AWS) Lambda Function Amazon Web Services (AWS) S3 Bucket Upload files to Amazon Web Services (AWS) S3 Bucket using AWS CLI Upload files to Amazon Web Services (AWS) S3 Bucket using shallwefootball/s3-upload-action Ansible Build an Ansible Collection in a runner VM Install Ansible in a runner VM Authentication Authenticate to Amazon Web Services (AWS) using Access Key and Secret Key Authenticate to Amazon Web Services (AWS) using OIDC Commit Add and Commit file to repo Docker Containers Restart remote Docker containers Error Handling Always run task even after error Getting Started Getting Started with GitHub Actions Input Pass input between workflows IP Get runner IP using curl List files List files in repository using GitHub Actions Manually run a GitHub Action Manually run a GitHub Action Output Getting Started with Output GitHub JSON output between jobs GitHub Output from curl command Passing output between jobs Python Install Python in a runner VM Rulesets Prevent Commit to default main branch via a Ruleset Prevent Pull Request from being merged via a Ruleset Run Command on Target Server Run a command on a target server using appleboy ssh-action Run a command on a target server using SSH SCP Upload file using appleboy SCP Upload file using SCP Secrets Pass secrets between workflows Sharing Jobs (reusable code) Sharing Jobs using workflow_call and a private repository (reusable workflow) Variables Getting Started with Environment Variables