Skip to content

Commit

Permalink
Merge branch 'release/0.4.4'
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastinas committed May 1, 2024
2 parents fe784c4 + dca38cd commit ed72037
Show file tree
Hide file tree
Showing 5 changed files with 109 additions and 157 deletions.
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
99 changes: 99 additions & 0 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
name: CI

on:
push:
pull_request:

env:
VERBOSE: 1

jobs:
build-test-debian-trixie:
name: Test on Debian trixie
runs-on: ubuntu-latest
container:
image: ghcr.io/pwmt/github-actions-debian:trixie
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Build and test
run: |
mkdir build
cd build
meson ..
ninja --verbose
ninja test --verbose
build-test-debian-bookworm:
name: Test on Debian bookworm
runs-on: ubuntu-latest
container:
image: ghcr.io/pwmt/github-actions-debian:bookworm
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Build and test
run: |
mkdir build
cd build
meson ..
ninja --verbose
ninja test --verbose
build-test-ubuntu-noble:
name: Test on Ubuntu noble
runs-on: ubuntu-latest
container:
image: ghcr.io/pwmt/github-actions-ubuntu:noble
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Build and test
run: |
mkdir build
cd build
meson ..
ninja --verbose
ninja test --verbose
build-test-ubuntu-jammy:
name: Test on Ubuntu jammy
runs-on: ubuntu-latest
container:
image: ghcr.io/pwmt/github-actions-ubuntu:jammy
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Build and test
run: |
mkdir build
cd build
meson ..
ninja --verbose
ninja test --verbose
build-test-archlinux:
name: Test on Archlinux
runs-on: ubuntu-latest
container:
image: ghcr.io/pwmt/github-actions-archlinux:latest
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v4
- name: Build and test
run: |
mkdir build
cd build
meson ..
ninja --verbose
ninja test --verbose
153 changes: 0 additions & 153 deletions .gitlab-ci.yml

This file was deleted.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Requirements
The following dependencies are required:

* `gtk3` (>= 3.24)
* `glib` (>= 2.74)
* `glib` (>= 2.72)

The following dependencies are optional:

Expand Down Expand Up @@ -51,4 +51,4 @@ refer to the meson documentation for platform specific dependencies.
Bugs
----

Please report bugs at https://git.pwmt.org/pwmt/girara.
Please report bugs at https://github.com/pwmt/girara.
4 changes: 2 additions & 2 deletions meson.build
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
project('girara', 'c',
version: '0.4.3',
version: '0.4.4',
meson_version: '>=0.61',
default_options: ['c_std=c17', 'warning_level=3'],
)
Expand Down Expand Up @@ -31,7 +31,7 @@ localedir = get_option('localedir')

# required dependencies
libm = cc.find_library('m', required: false)
glib = dependency('glib-2.0', version: '>=2.74')
glib = dependency('glib-2.0', version: '>=2.72')
gtk3 = dependency('gtk+-3.0', version: '>=3.24')
pango = dependency('pango', version: '>=1.50')

Expand Down

0 comments on commit ed72037

Please sign in to comment.