25 lines
1.0 KiB
Markdown
25 lines
1.0 KiB
Markdown
# Gitea Actions testing ground
|
|
|
|
This repository is a testing ground for several Gitea Actions used within the Phyllome OS project.
|
|
|
|
Gitea Actions closely resemble GitHub Actions, to the point that several GitHub Actions can be used in Gitea Actions workflows without modification.
|
|
|
|
## How to test actions locally
|
|
|
|
Download the latest version of the act runner for your architecture [here](https://dl.gitea.com/act_runner/)
|
|
|
|
Execute the act runner using the `exec` argument and specify the workflow file:
|
|
|
|
```
|
|
./act_runner exec --workflows checkout.yml
|
|
```
|
|
|
|
## How they are used in Phyllome OS
|
|
|
|
Several known actions repositories are mirrored within Phyllome's Gitea instance, under the [actions](https://git.phyllo.me/actions) organization.
|
|
|
|
# Good resources
|
|
|
|
- [Official Gitea Action documentation](https://docs.gitea.com/usage/actions/quickstart)
|
|
- [Awesome Actions](https://github.com/sdras/awesome-actions#workflow-examples)
|
|
- [GitHub Actions Survival Skills](https://thekevinwang.com/2022/06/13/github-actions-survival-skills) |