Skip to content

Commit 9691c3d

Browse files
committed
ci: configure github actions
1 parent 631932b commit 9691c3d

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

.github/workflows/ci.yml

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: validate modules
2+
on:
3+
push:
4+
branches:
5+
- main
6+
jobs:
7+
test:
8+
runs-on: ubuntu-latest
9+
strategy:
10+
matrix:
11+
modules:
12+
- ansible
13+
- ansible-lint
14+
- awesome-ci
15+
- black
16+
- checkmake
17+
- conftest
18+
- devbox
19+
- devenv
20+
- flakestry
21+
- flox
22+
- gofmt
23+
- golint
24+
- jsonlint
25+
- kubeval
26+
- nix
27+
- open-policy-agent
28+
- php-cs-fixer
29+
- phpcbf
30+
- phpcs
31+
- pkgx
32+
- r2-sync
33+
- rtx
34+
- scorecard
35+
- shellcheck
36+
- terraform-docs
37+
- wiremock
38+
- yamllint
39+
steps:
40+
- uses: actions/checkout@v3
41+
- name: Setup Fluent CI
42+
uses: fluentci-io/setup-fluentci@v4
43+
- name: Run Dagger Pipelines
44+
run: |
45+
deno run -A src/dagger/list_jobs.ts
46+
dagger functions
47+
working-directory: ${{ matrix.modules }}

0 commit comments

Comments
 (0)