Lunny Xiao
c78b923822
Don't run build and test if only docs changed ( #24530 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2023-05-16 02:53:18 +00:00
silverwind
6c8b680f91
GitHub Actions cleanups ( #24620 )
...
- Remove actions name where command is descriptive enough
- Use kebab-case instead of snake-case for step names
- Use shorter job names because to make PR checks more readable
- Remove duplicate `checks-backend`
---------
Co-authored-by: Yarden Shoham <git@yardenshoham.com>
2023-05-11 21:21:28 -04:00
Lunny Xiao
0deb5053bd
Check latest version on CI ( #24556 )
2023-05-06 15:43:56 +08:00
silverwind
0ca1958e1a
Upgrade to Node 20 on CI, enable actions cancellation ( #24524 )
...
- Upgrade node, the
[snap](7abe958f5b/snap/snapcraft.yaml (L47)
)
is excluded from this because [there is no Node 20 snap
yet](https://snapcraft.io/node ).
- Add actions build cancellation based on
[this](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-using-a-fallback-value ).
---------
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2023-05-04 22:21:48 +00:00
techknowlogick
f7f0782132
Use Actions for DB & E2E tests ( #24494 )
...
following https://github.com/go-gitea/gitea/pull/24314 and
https://github.com/go-gitea/gitea/pull/24434 , this PR moves drone cron
pipelines to (GitHub) Actions. As these are mostly compatible with Gitea
Actions, when we start to dogfood, these will already be migrated.
---------
Co-authored-by: silverwind <me@silverwind.io>
2023-05-04 02:04:02 +00:00