Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/speelbarrow/checkout-and-setup
Simple GitHub Action that checks out the repository and sets up the environment.
https://github.com/speelbarrow/checkout-and-setup
action actions composite-action environment github-action github-actions setup yaml
Last synced: 2 days ago
JSON representation
Simple GitHub Action that checks out the repository and sets up the environment.
- Host: GitHub
- URL: https://github.com/speelbarrow/checkout-and-setup
- Owner: speelbarrow
- License: agpl-3.0
- Created: 2023-05-23T00:17:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-02T22:52:26.000Z (3 months ago)
- Last Synced: 2024-10-18T09:34:57.933Z (about 1 month ago)
- Topics: action, actions, composite-action, environment, github-action, github-actions, setup, yaml
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# checkout-and-setup
Simple GitHub Action that checks out the repository and sets up the environment.### USAGE
- Create a [composite action](https://docs.github.com/en/actions/creating-actions/creating-a-composite-action) in the same repository as the workflow using this action.
The file should be at the path `.github/actions/setup/action.yml` relative to the repository root.
- Make sure the local `setup` action takes an input `secrets` if you require any secrets in this action. Use retrieve values from `inputs.secrets` instead of `secrets`.
- Run this action in your workflow, providing `secrets` input if necessary.