ChristopherHX and GitHub
6dfc0c87ec
Gitea Actions add base_ref, head_ref, api_url, ref_type fields ( #24356 )
...
As discussed in https://gitea.com/gitea/act_runner/issues/147
`github.base_ref` is empty.
This change adds these fields to the server side context data.
2023-04-28 07:35:21 +08:00
ChristopherHX and GitHub
17623bba0d
Remove Repository.getFilesChanged to fix Actions paths and paths-ignore filter ( #23920 )
...
Remove the misbehaving function and call
Repository.GetFilesChangedBetween instead.
Fixes #23919
---
~~_TODO_ test this~~ `Repository.getFilesChanged` seems to be only used
by Gitea Actions, but a similar function already exists
**Update** I tested this change and the issue is gone.
2023-04-07 14:42:43 +08:00
ChristopherHX and GitHub
6840258c95
Use GitHub Actions compatible globbing for branches, tag, path filter ( #22804 )
...
Replaces the current globbing library with a
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#filter-pattern-cheat-sheet
compatible one.
This adds support for
- `paths-ignore`, `tags-ignore` and `branches-ignore` filters.
- negative patterns in `paths`, `tags` and `branches` filters
- using both `tags` and `paths` filter on the push event
Original PR https://gitea.com/gitea/act/pulls/13 .
nektos/act PR https://github.com/nektos/act/pull/1618 for the
workflowpattern package (It can take some months for it to appear in
https://gitea.com/gitea/act )
Related to https://github.com/go-gitea/gitea/issues/13539
2023-03-27 16:27:40 +08:00