Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
ximper-shell-notification-center
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ximper Linux
ximper-shell-notification-center
Commits
60ef8f93
Unverified
Commit
60ef8f93
authored
Feb 12, 2023
by
Erik Reider
Committed by
GitHub
Feb 12, 2023
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove DockerFiles and move package installation into each action (#210)
parent
a9db8b7f
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
30 additions
and
23 deletions
+30
-23
arch-build.yml
.github/workflows/arch-build.yml
+13
-4
fedora-build.yml
.github/workflows/fedora-build.yml
+1
-1
fedora-copr.yml
.github/workflows/fedora-copr.yml
+1
-1
linting.yml
.github/workflows/linting.yml
+1
-1
ubuntu-build.yml
.github/workflows/ubuntu-build.yml
+14
-4
archlinux
Dockerfiles/archlinux
+0
-6
ubuntu
Dockerfiles/ubuntu
+0
-6
No files found.
.github/workflows/arch-build.yml
View file @
60ef8f93
...
...
@@ -14,13 +14,22 @@ on:
workflow_dispatch
:
jobs
:
build
:
arch-build
:
container
:
archlinux:latest
runs-on
:
ubuntu-latest
container
:
image
:
erikreider/swaync:archlinux
env
:
PACKAGES
:
meson gtk3 gobject-introspection vala json-glib libhandy gtk-layer-shell scdoc
steps
:
-
uses
:
actions/checkout@v2
-
name
:
Install packages
run
:
|
pacman-key --init
pacman -Sy --noconfirm $PACKAGES
-
name
:
Check out sources
uses
:
actions/checkout@v3
-
name
:
Meson configure
run
:
meson build
-
name
:
Build
run
:
ninja -C build
.github/workflows/fedora-build.yml
View file @
60ef8f93
...
...
@@ -10,7 +10,7 @@ on:
workflow_dispatch
:
jobs
:
package
:
fedora-build
:
container
:
fedora:rawhide
runs-on
:
ubuntu-latest
...
...
.github/workflows/fedora-copr.yml
View file @
60ef8f93
...
...
@@ -8,7 +8,7 @@ on:
workflow_dispatch
:
jobs
:
package
:
fedora-copr
:
container
:
fedora:latest
runs-on
:
ubuntu-latest
...
...
.github/workflows/linting.yml
View file @
60ef8f93
...
...
@@ -14,7 +14,7 @@ on:
workflow_dispatch
:
jobs
:
lint
:
vala-linting
:
runs-on
:
ubuntu-latest
steps
:
-
uses
:
actions/checkout@v1
...
...
.github/workflows/ubuntu-build.yml
View file @
60ef8f93
...
...
@@ -14,13 +14,23 @@ on:
workflow_dispatch
:
jobs
:
build
:
ubuntu-LTS-build
:
container
:
ubuntu:22.04
runs-on
:
ubuntu-latest
container
:
image
:
erikreider/swaync:ubuntu
env
:
DEBIAN_FRONTEND
:
noninteractive
PACKAGES
:
meson libwayland-dev libgtk-3-dev gobject-introspection libgirepository1.0-dev valac libjson-glib-dev libhandy-1-dev libgtk-layer-shell-dev scdoc
steps
:
-
uses
:
actions/checkout@v2
-
name
:
Install packages
run
:
|
apt update
apt install -y $PACKAGES
-
name
:
Check out sources
uses
:
actions/checkout@v3
-
name
:
Meson configure
run
:
meson build
-
name
:
Build
run
:
ninja -C build
Dockerfiles/archlinux
deleted
100644 → 0
View file @
a9db8b7f
# vim: ft=Dockerfile
FROM archlinux:latest
RUN pacman-key --init
RUN pacman -Sy --noconfirm meson gtk3 gobject-introspection vala json-glib libhandy gtk-layer-shell scdoc
Dockerfiles/ubuntu
deleted
100644 → 0
View file @
a9db8b7f
# vim: ft=Dockerfile
FROM ubuntu:22.04
RUN apt-get update
RUN DEBIAN_FRONTEND=noninteractive apt install -y meson libwayland-dev libgtk-3-dev gobject-introspection libgirepository1.0-dev valac libjson-glib-dev libhandy-1-dev libgtk-layer-shell-dev scdoc
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment