Compare commits

..

60 commits
v1.2 ... main

Author SHA1 Message Date
247920c234 Update .forgejo/workflows/build.yml
All checks were successful
Test / Check syntax (push) Successful in 12s
Test / Build Debian Package (push) Successful in 20s
Test / Test the application (push) Successful in 1m10s
2025-01-20 19:10:13 -08:00
06dad0330c Update .forgejo/workflows/build.yml
All checks were successful
Test / Check syntax (push) Successful in 12s
Test / Build Debian Package (push) Successful in 19s
Test / Test the application (push) Successful in 43s
2025-01-20 19:01:41 -08:00
deea8a1bd6 Update .forgejo/workflows/build.yml
Some checks failed
Test / Check syntax (push) Successful in 10s
Test / Build Debian Package (push) Successful in 14s
Test / Test the application (push) Failing after 35s
2025-01-20 18:55:41 -08:00
dcd6df2382 Update .forgejo/workflows/build.yml
Some checks failed
Test / Test the application (push) Blocked by required conditions
Test / Build Debian Package (push) Blocked by required conditions
Test / Check syntax (push) Has been cancelled
2025-01-20 18:55:12 -08:00
dacbfd3bb0 Update .forgejo/workflows/build.yml
Some checks failed
Test / Check syntax (push) Successful in 12s
Test / Test the application (push) Failing after 39s
Test / Build Debian Package (push) Successful in 51s
2025-01-20 18:47:53 -08:00
32f51811c5 Update .forgejo/workflows/build.yml
All checks were successful
Test / Check syntax (push) Successful in 15s
Test / Build Debian Package (push) Successful in 44s
Test / Test the application (push) Successful in 1m18s
2025-01-20 18:13:33 -08:00
337ef45e17 Update .forgejo/workflows/build.yml
Some checks failed
Test / Check syntax (push) Failing after 12s
Test / Test the application (push) Has been skipped
Test / Build Debian Package (push) Has been skipped
2025-01-20 18:12:39 -08:00
381c763a3c Update .forgejo/workflows/build.yml
Some checks failed
Test / Check syntax (push) Failing after 3s
Test / Test the application (push) Has been skipped
Test / Build Debian Package (push) Has been skipped
2025-01-20 18:12:08 -08:00
a194a1fda2 Delete version
Some checks failed
Test / Build Debian Package (push) Has been cancelled
Test / Test the application (push) Has been cancelled
2025-01-20 18:11:43 -08:00
496233dcc5 Add version
All checks were successful
Test / Build Debian Package (push) Successful in 1m3s
Test / Test the application (push) Successful in 1m39s
2025-01-20 12:29:19 -08:00
0059ac99a8 Update .forgejo/workflows/build.yml
All checks were successful
Test / Build Debian Package (push) Successful in 1m23s
Test / Test the application (push) Successful in 1m48s
2025-01-20 11:28:55 -08:00
e4b7a88a60 Update .forgejo/workflows/build.yml
All checks were successful
Test / Build Debian Package (push) Successful in 1m1s
Test / Test the application (push) Successful in 1m45s
2025-01-19 14:06:26 -08:00
336df07b38 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 58s
Test / Test the application (push) Failing after 1m26s
2025-01-19 14:00:03 -08:00
7b63dac8e2 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 49s
Test / Test the application (push) Failing after 1m39s
2025-01-19 13:54:04 -08:00
11821b40ab Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 47s
Test / Test the application (push) Failing after 1m24s
2025-01-19 13:48:42 -08:00
ce240ef672 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 43s
Test / Test the application (push) Failing after 1m19s
2025-01-19 13:44:45 -08:00
ec0570fd73 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 45s
Test / Test the application (push) Failing after 1m18s
2025-01-19 13:42:13 -08:00
a9b5c1b797 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 49s
Test / Test the application (push) Failing after 1m24s
2025-01-19 13:39:54 -08:00
d02b81c309 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 48s
Test / Test the application (push) Failing after 1m17s
2025-01-19 13:34:48 -08:00
d41bccb184 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 45s
Test / Test the application (push) Failing after 1m16s
2025-01-19 13:31:32 -08:00
2094d8da73 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 52s
Test / Test the application (push) Failing after 1m31s
2025-01-19 13:28:15 -08:00
4ab01b84e3 Update .forgejo/workflows/build.yml
Some checks failed
Test / Build Debian Package (push) Successful in 59s
Test / Test the application (push) Failing after 1m38s
2025-01-19 13:20:27 -08:00
bb856143fa Update .forgejo/workflows/build.yml
All checks were successful
Auto build / Build Debian Package (push) Successful in 38s
2025-01-19 13:03:25 -08:00
8bb8e9b238 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Failing after 1m15s
2025-01-19 12:58:35 -08:00
d0b16c7ff9 Delete generate-flatpak.py
Some checks failed
Auto build / Build Debian Package (push) Failing after 16s
2025-01-19 12:56:27 -08:00
9aca1b1e06 Delete flatpak.xml
Some checks failed
Auto build / Build Debian Package (push) Has been cancelled
2025-01-19 12:56:22 -08:00
3cd1e3418f Delete codes.swee.SweeCryptGTK.json
Some checks failed
Auto build / Build Debian Package (push) Has been cancelled
2025-01-19 12:56:17 -08:00
3b5b2b9e21 Delete flatpak.desktop
Some checks failed
Auto build / Build Debian Package (push) Has been cancelled
2025-01-19 12:56:05 -08:00
39a9c20bf1 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Has been cancelled
2025-01-19 12:55:58 -08:00
da799996ed Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 41s
Auto build / Build Flatpak Package (push) Has been cancelled
2025-01-18 18:24:28 -08:00
cdfa79bccb Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 41s
Auto build / Build Flatpak Package (push) Failing after 13s
2025-01-18 18:23:13 -08:00
4e85024b40 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 42s
Auto build / Build Flatpak Package (push) Failing after 12s
2025-01-18 18:21:55 -08:00
e13307ca5f Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Failing after 32s
Auto build / Build Flatpak Package (push) Failing after 9s
2025-01-18 18:21:06 -08:00
d6cd6ebc3d Update flatpak.xml
All checks were successful
Auto build / Build Debian Package (push) Successful in 16s
Auto build / Build Flatpak Package (push) Successful in 24s
2024-12-30 20:21:23 -08:00
49f828ccf0 Update .forgejo/workflows/build.yml
All checks were successful
Auto build / Build Debian Package (push) Successful in 42s
Auto build / Build Flatpak Package (push) Successful in 1m5s
2024-12-27 21:55:10 -08:00
f15a14d470 Update .forgejo/workflows/build.yml
All checks were successful
Auto build / Build Debian Package (push) Successful in 45s
Auto build / Build Flatpak Package (push) Successful in 1m4s
2024-12-27 21:35:18 -08:00
147ebccfd8 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Flatpak Package (push) Failing after 43s
Auto build / Build Debian Package (push) Successful in 45s
2024-12-27 21:33:48 -08:00
ac5f5aad23 Update .forgejo/workflows/build.yml
All checks were successful
Auto build / Build Debian Package (push) Successful in 1m0s
Auto build / Build Flatpak Package (push) Successful in 1m4s
2024-12-27 21:01:50 -08:00
286dac970e Update generate-flatpak.py
Some checks failed
Auto build / Build Debian Package (push) Successful in 49s
Auto build / Build Flatpak Package (push) Failing after 44s
2024-12-27 18:15:39 -08:00
564821d707 Update generate-flatpak.py
Some checks failed
Auto build / Build Debian Package (push) Successful in 31s
Auto build / Build Flatpak Package (push) Failing after 27s
2024-12-27 18:02:40 -08:00
162388a1a9 Upload files to "/"
Some checks failed
Auto build / Build Debian Package (push) Successful in 42s
Auto build / Build Flatpak Package (push) Failing after 29s
2024-12-27 18:00:22 -08:00
1f0eb0e79d Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 33s
Auto build / Build Flatpak Package (push) Failing after 5m0s
2024-12-27 17:34:44 -08:00
00be7e6206 Upload files to "/"
Some checks failed
Auto build / Build Debian Package (push) Successful in 53s
Auto build / Build Flatpak Package (push) Failing after 31s
2024-12-27 17:32:57 -08:00
27f248292e Update .forgejo/workflows/build.yml
All checks were successful
Auto build / Build Debian Package (push) Successful in 36s
Auto build / Build Flatpak Package (push) Successful in 52s
2024-12-27 00:25:32 -08:00
b499977e44 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Failing after 29s
Auto build / Build Flatpak Package (push) Successful in 50s
2024-12-27 00:22:43 -08:00
39f1c41a60 Update codes.swee.SweeCryptGTK.json
Some checks failed
Auto build / Build Debian Package (push) Successful in 37s
Auto build / Build Flatpak Package (push) Failing after 45s
2024-12-27 00:18:42 -08:00
2f8ab31ef5 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 34s
Auto build / Build Flatpak Package (push) Failing after 49s
2024-12-27 00:16:14 -08:00
12c1b69037 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 36s
Auto build / Build Flatpak Package (push) Failing after 38s
2024-12-27 00:11:32 -08:00
074a7287a1 Update .forgejo/workflows/build.yml
Some checks failed
Auto build / Build Debian Package (push) Successful in 37s
Auto build / Build Flatpak Package (push) Failing after 28s
2024-12-27 00:09:40 -08:00
6832d425e9 Update .forgejo/workflows/build.yml
Some checks failed
Sanity check / Build Debian Package (push) Successful in 49s
Sanity check / Build Flatpak Package (push) Failing after 34s
2024-12-26 21:09:07 -08:00
5671b9bf06 Update .forgejo/workflows/build.yml
Some checks failed
Sanity check / Build Debian Package (push) Successful in 9s
Sanity check / Build Flatpak Package (push) Failing after 7s
2024-12-26 21:07:39 -08:00
8d48ff43a9 Update generate-flatpak.py
All checks were successful
Sanity check / Build Debian Package (push) Successful in 10s
Sanity check / Build Flatpak Package (push) Successful in 8s
2024-12-26 21:06:21 -08:00
5a0aed251b Update .forgejo/workflows/build.yml
All checks were successful
Sanity check / Build Debian Package (push) Successful in 9s
Sanity check / Build Flatpak Package (push) Successful in 1m38s
2024-12-26 21:03:56 -08:00
0b1003b95d Update .forgejo/workflows/build.yml
Some checks failed
Sanity check / Build Debian Package (push) Successful in 8s
Sanity check / Build Flatpak Package (push) Has been cancelled
2024-12-26 21:02:38 -08:00
a67db6c024 Update .forgejo/workflows/build.yml
Some checks failed
Sanity check / Build Debian Package (push) Successful in 9s
Sanity check / Build Flatpak Package (push) Has been cancelled
2024-12-26 21:01:50 -08:00
63ccda61aa Update codes.swee.SweeCryptGTK.json
All checks were successful
Sanity check / Build Debian Package (push) Successful in 8s
Sanity check / Build Flatpak Package (push) Successful in 7s
2024-12-26 20:59:13 -08:00
bf77881cbe Update .forgejo/workflows/build.yml
All checks were successful
Sanity check / Build Debian Package (push) Successful in 9s
Sanity check / Build Flatpak Package (push) Successful in 8s
2024-12-26 20:58:23 -08:00
3e9950c3ca Update generate-flatpak.py
All checks were successful
Sanity check / Test Python file (push) Successful in 10s
2024-12-26 20:57:08 -08:00
c9a6f9120b Upload files to "/"
All checks were successful
Sanity check / Test Python file (push) Successful in 8s
2024-12-26 20:54:12 -08:00
948f7ffa94 Add generate-flatpak.py
All checks were successful
Sanity check / Test Python file (push) Successful in 12s
2024-12-26 20:52:45 -08:00

View file

@ -1,22 +1,58 @@
name: Sanity check name: Test
on: on:
push: push:
workflow_dispatch: workflow_dispatch:
pull_request:
jobs: jobs:
build: syntax:
name: Test Python file name: Check syntax
runs-on: debian-latest runs-on: alpine
steps:
- uses: https://git.swee.codes/swee/setup-alpine@main
with:
additional: python3 libxml2-utils
- uses: actions/checkout@v4
- name: Check syntax of Python file
run: python3 -m py_compile sweecrypt-gtk.py
- name: Check syntax of XML file
run: xmllint --format sweecrypt-gtk.ui
x11:
name: Test the application
runs-on: alpine
needs: syntax
steps:
- uses: https://git.swee.codes/swee/setup-alpine@main
with:
additional: tigervnc py3-gobject3 py3-xdg py3-pip gtk+3.0 apk-gtk3 openbox scrot font-noto-all
- uses: actions/checkout@v4
- name: Install dependencies
run: pip install --break-system-packages sweecrypt
- name: Set VNC password
run: echo -e "sweecrypt\nsweecrypt\n" | vncpasswd
- name: Start an X11 server
run: USER=root vncserver :5 &
- name: Start the app
run: DISPLAY=:5 python3 sweecrypt-gtk.py &
- name: Wait 5 secs
run: sleep 5
- name: Take a screenshot
run: DISPLAY=:5 scrot screenshot.png
- name: Upload screenshot
uses: actions/upload-artifact@v3
with:
path: screenshot.png
apt:
name: Build Debian Package
runs-on: docker
needs: syntax
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: actions/setup-python@v5 - uses: actions/setup-python@v5
- name: Install dependencies
run: if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: Generate DEB - name: Generate DEB
run: | run: |
python generate-deb.py python3 generate-deb.py
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v3
with: with:
path: sweecrypt-gtk.deb path: sweecrypt-gtk.deb