Commit Graph

10 Commits

Author SHA1 Message Date
211616ce72 Refactor Makefile to streamline build process by introducing frontend-build target and updating desktop build dependencies
Some checks failed
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 18s
CI / build-frontend (push) Successful in 46s
CI / build-backend (push) Successful in 42s
Publish NPM Package / publish (push) Failing after 59s
Publish / publish (push) Successful in 6m24s
Build and Publish Docker Image / build (push) Successful in 10m15s
v0.1.0
2025-12-26 23:23:24 -06:00
6dc4373e09 Refactor Makefile to ensure frontend distribution directory is created before copying build artifacts for desktop builds
All checks were successful
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 17s
CI / build-frontend (push) Successful in 47s
CI / build-backend (push) Successful in 44s
2025-12-26 23:14:29 -06:00
11817af64b Update publish_setup.sh to use libwebkit2gtk-4.1-dev for system dependencies
All checks were successful
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 18s
CI / build-frontend (push) Successful in 47s
CI / build-backend (push) Successful in 45s
2025-12-26 23:08:09 -06:00
6e795bf946 Add Gitea workflow for automated publishing
All checks were successful
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 14s
CI / build-frontend (push) Successful in 42s
CI / build-backend (push) Successful in 24s
- Created a new workflow file `publish.yml` to automate the publishing process on tag pushes and manual triggers.
- Configured jobs for checking out the repository, setting up Node.js and Go environments, installing dependencies, building the project, and creating releases with package uploads to Gitea.
2025-12-26 22:50:07 -06:00
f94be974fc Add publishing scripts for build and release process
- Introduced `publish_build.sh` to automate frontend and server builds, including desktop binaries for Linux, Windows, and Mac.
- Added `publish_setup.sh` for installing system and project dependencies.
- Created `publish.sh` to handle release creation and asset uploads to Gitea.
2025-12-26 22:50:02 -06:00
fe3d850567 Update go.mod and go.sum to replace modernc.org/sqlite dependency with a new source
All checks were successful
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 1m2s
CI / build-frontend (push) Successful in 1m24s
CI / build-backend (push) Successful in 31s
2025-12-26 21:47:03 -06:00
61fa5a90d0 Update go.mod and go.sum to replace go-readability dependency with a new source
All checks were successful
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 18s
CI / build-frontend (push) Successful in 42s
CI / build-backend (push) Successful in 24s
2025-12-26 21:40:20 -06:00
0f98ae523d Update CI workflow by adding frontend asset upload and download steps
All checks were successful
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 18s
CI / build-backend (push) Successful in 25s
CI / build-frontend (push) Successful in 42s
2025-12-26 21:35:33 -06:00
28273473e1 0.1.0
Some checks failed
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 28s
CI / build-backend (push) Failing after 31s
CI / build-frontend (push) Successful in 50s
2025-12-26 21:31:05 -06:00
10ea615b8f first commit 2025-12-26 21:30:45 -06:00