Skip to content

Commit 56d7271

Browse files
committed
ci[github] Another attempt to make GH Actions work
1 parent d6540bc commit 56d7271

File tree

6 files changed

+49
-48
lines changed

6 files changed

+49
-48
lines changed

.github/problem-matchers/gcc.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Tests
33
# gh-84728: "paths-ignore" is not used to skip documentation-only PRs, because
44
# it prevents to mark a job as mandatory. A PR cannot be merged if a job is
55
# mandatory but not scheduled because of "paths-ignore".
6-
on:
6+
off:
77
workflow_dispatch:
88
push:
99
branches:

.github/workflows/main.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
name: Build and Test
2+
3+
on:
4+
push:
5+
branches: [ master, opensuse ]
6+
pull_request:
7+
branches: [ master, opensuse ]
8+
9+
jobs:
10+
build_and_test:
11+
runs-on: ubuntu-latest
12+
13+
strategy:
14+
matrix:
15+
docker: [opensuse/leap]
16+
17+
container: ${{ matrix.docker }}
18+
19+
steps:
20+
- run: zypper -n install
21+
rpm-build
22+
pkg-config
23+
autoconf-archive
24+
ccache
25+
gdb
26+
lcov
27+
gdbm-devel
28+
libbz2-devel
29+
libb2-devel
30+
libffi-devel
31+
liblzma5
32+
libopenssl-3-devel
33+
mpdecimal-devel
34+
ncurses5-devel
35+
readline6-devel
36+
sqlite3-devel
37+
strace
38+
tk-devel
39+
uuid-devel
40+
xvfb-run
41+
xz-devel
42+
zlib-devel
43+
- uses: actions/checkout@v2
44+
- run: ./configure --with-pydebug
45+
- run: make -j
46+
- run: ./python -m test -j

.github/workflows/posix-deps-apt.sh

Lines changed: 0 additions & 27 deletions
This file was deleted.

.github/workflows/reusable-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Docs
22

3-
on:
3+
off:
44
workflow_call:
55
workflow_dispatch:
66

.github/workflows/reusable-opensuse.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
on:
1+
off:
22
workflow_call:
33
inputs:
44
config_hash:

0 commit comments

Comments
 (0)