Skip to content

Commit 353932e

Browse files
authored
Merge pull request #1635 from alainm23/feat/action-ci
Add ci action
2 parents 70cc5e7 + 08e4c41 commit 353932e

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

.github/workflows/ci.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: CI
3+
4+
on:
5+
pull_request:
6+
types:
7+
- opened
8+
- reopened
9+
- synchronize
10+
11+
jobs:
12+
flatpak:
13+
name: "Flatpak"
14+
runs-on: ubuntu-latest
15+
container:
16+
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48
17+
options: --privileged
18+
steps:
19+
- uses: actions/checkout@v4
20+
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
21+
with:
22+
bundle: planify.Devel.flatpak
23+
manifest-path: build-aux/io.github.alainm23.planify.Devel.json
24+
cache-key: flatpak-builder-${{ github.sha }}
25+
lint:
26+
name: "Vala Lint"
27+
runs-on: ubuntu-latest
28+
steps:
29+
- uses: actions/checkout@v4
30+
- uses: elementary/actions/vala-lint@main
31+
with:
32+
dir: .
33+
conf: .vala-lint.conf

0 commit comments

Comments
 (0)