Skip to content
/ action Public

Transparent S3-backed caching for GitHub Actions, and more

License

Notifications You must be signed in to change notification settings

runs-on/action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

runs-on/action

RunsOn Action for magic caching, and more. This action is required if you are using the magic caching feature of RunsOn (extras=s3-cache job label).

Usage

jobs:
  build:
    runs-on: runs-on=${{ github.run_id }}/runner=2cpu-linux-x64/extras=s3-cache
    steps:
      - uses: runs-on/action@v1
      - other steps

Options

  • show-env: Show all environment variables available to actions (used for debugging purposes).
jobs:
  build:
    runs-on: runs-on=${{ github.run_id }}/runner=2cpu-linux-x64/extras=s3-cache
    steps:
      - uses: runs-on/action@v1
        with:
          show-env: true

Future work

This action will probably host a few other features such as:

  • enabling instance monitoring through CloudWatch (RAM, CPU, etc.)
  • enabling/disabling SSM agent ?