25 lines
678 B
Markdown
25 lines
678 B
Markdown
# Git Actions
|
|
|
|
This project intends to implement GitHub/Gitea Actions using `git` rather than Node.
|
|
|
|
## Reasoning
|
|
|
|
Both [GitHub Actions](https://github.com/actions) and [Gitea Actions](https://gitea.org/actions) rely on Node for their execution. This means they require a minimum version of NodeJS to be installed.
|
|
|
|
I have projects that also rely on Node. What if one of those projects needs to be built using an earlier version of Node?
|
|
|
|
## Features
|
|
|
|
At this time, only `checkout` is implemented:
|
|
|
|
## Usage
|
|
|
|
```yaml
|
|
job:
|
|
job1:
|
|
steps:
|
|
- uses: https://git.inteligr8.com/inteligr8/git-actions/checkout
|
|
- run: |
|
|
echo "Default branch checked out"
|
|
```
|