# Cache Magento Action A Github Action that creates a composer cache for a Magento extension or store. ## Inputs See the [action.yml](./action.yml) | Input | Description | Required | Default | | ------------------ | -------------------------------------------------------------------------------------- | -------- | ------------ | | composer_cache_key | A key to version the composer cache. Can be incremented if you need to bust the cache. | false | '__mageos' | ### Usage ```yml name: Magento Cache on: push: branches: - main pull_request: branches: - main jobs: showcase_cache: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: graycoreio/github-actions-magento2/cache-magento@main id: cache-magento - run: composer install shell: bash name: Composer install ```