feat: Validate GitHub Actions schema (#2416)

* feat: Validate GitHub Actions schema

**BREAKING** previously accepted workflows are now invalid

* update code

* fix tests

* Bump docker / fix lint

* fix test action due to moving the file

* remove unused function

* fix parsing additional functions

* fix allow int

* update docker dep, due to linter
This commit is contained in:
ChristopherHX
2024-08-13 05:40:21 +02:00
committed by GitHub
parent bda491e406
commit 102e6cbce0
12 changed files with 2853 additions and 66 deletions

4
go.mod
View File

@@ -8,9 +8,9 @@ require (
github.com/adrg/xdg v0.5.0
github.com/andreaskoch/go-fswatch v1.0.0
github.com/creack/pty v1.1.21
github.com/docker/cli v26.1.4+incompatible
github.com/docker/cli v26.1.5+incompatible
github.com/docker/distribution v2.8.3+incompatible
github.com/docker/docker v26.1.3+incompatible
github.com/docker/docker v26.1.5+incompatible
github.com/docker/go-connections v0.5.0
github.com/go-git/go-billy/v5 v5.5.0
github.com/go-git/go-git/v5 v5.12.0