File tree Expand file tree Collapse file tree 3 files changed +15
-12
lines changed Expand file tree Collapse file tree 3 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 16
16
lint :
17
17
runs-on : ubuntu-latest
18
18
steps :
19
- - uses : actions/checkout@v3
20
- - uses : actions/setup-python@v4
19
+ - uses : actions/checkout@v4
20
+ - uses : actions/setup-python@v5
21
21
with :
22
22
python-version : ' 3.8'
23
23
@@ -40,11 +40,11 @@ jobs:
40
40
meson-build-test :
41
41
runs-on : ubuntu-latest
42
42
steps :
43
- - uses : actions/checkout@v3
44
- - uses : actions/setup-python@v4
43
+ - uses : actions/checkout@v4
44
+ - uses : actions/setup-python@v5
45
45
with :
46
46
python-version : ' 3.8'
47
- - run : sudo apt-get -y install meson appstream appstream-util desktop-file-utils gettext
47
+ - run : sudo apt-get -y install meson appstream desktop-file-utils gettext
48
48
- run : pip install meson ninja
49
49
- run : meson setup build
50
50
- run : meson compile -C build
@@ -53,11 +53,11 @@ jobs:
53
53
flatpak-build-test :
54
54
runs-on : ubuntu-latest
55
55
container :
56
- image : bilelmoussaoui/flatpak-github-actions:gnome-44
56
+ image : bilelmoussaoui/flatpak-github-actions:gnome-45
57
57
options : --privileged
58
58
steps :
59
- - uses : actions/checkout@v3
60
- - uses : actions/setup-python@v4
59
+ - uses : actions/checkout@v4
60
+ - uses : actions/setup-python@v5
61
61
with :
62
62
python-version : ' 3.8'
63
63
- uses : flatpak/flatpak-github-actions/flatpak-builder@v6
Original file line number Diff line number Diff line change @@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
12
12
- Update from GNOME 44 to 45 (@sabriunal )
13
13
- Flatpak manifest now runs the tests (@sabriunal )
14
+ - Use ` appstreamcli ` instead of the deprecated ` appstream-util ` to validate
15
+ appdata (@sabriunal )
14
16
15
17
### Removed
16
18
@@ -20,6 +22,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
20
22
21
23
- Fix compatibility with Python 3.12: remove use of ` distutils ` (@MightyCreak )
22
24
- Fix new errors raised by Flake8 (@MightyCreak )
25
+ - Fix the error with the CICD due to the use of ` appstreamcli ` (@MightyCreak )
23
26
24
27
## 0.8.2 - 2023-04-16
25
28
Original file line number Diff line number Diff line change @@ -33,10 +33,10 @@ if build_machine.system() == 'linux'
33
33
install_dir : join_paths (get_option (' datadir' ), ' appdata' )
34
34
)
35
35
36
- appstream_util = find_program (' appstream-util ' , required : false )
37
- if appstream_util .found()
38
- test (' Validate appstream file' , appstream_util ,
39
- args : [' validate' , appstream_file]
36
+ appstreamcli = find_program (' appstreamcli ' , required : false )
37
+ if appstreamcli .found()
38
+ test (' Validate appstream file' , appstreamcli ,
39
+ args : [' validate' , ' --no-net ' , ' --explain ' , appstream_file]
40
40
)
41
41
endif
42
42
endif
You can’t perform that action at this time.
0 commit comments