Commit Graph

18 Commits

Author SHA1 Message Date
eda1dcc4be Update build workflow to use environment variables for package version
All checks were successful
Build / build (push) Successful in 1m32s
Refactor package version and release configuration in GitHub Actions workflow to use environment variables, improving maintainability and consistency
2025-01-28 06:39:26 +00:00
d56772a8c0 Bump package version to 2.0.0
Some checks failed
Build / build (push) Failing after 1m52s
Update package version in build workflow to reflect new release version
2025-01-28 06:33:44 +00:00
acd19b5467 Configure CMake build options for Release and static build
Some checks failed
Build / build (push) Has been cancelled
Update build workflow to set Release build type, enable Clang, and build static binaries
2025-01-28 06:33:19 +00:00
c7e76a7945 Update Gitea Package Registry upload URL to bionic distribution
All checks were successful
Build / build (push) Successful in 3m18s
Change Debian package upload endpoint to use 'bionic' distribution pool
2025-01-28 06:06:53 +00:00
97b76dce3f Update Gitea Package Registry upload URL
All checks were successful
Build / build (push) Successful in 1m17s
Change Gitea package upload endpoint from gitea.ericxliu.me to git.ericxliu.me
2025-01-28 05:58:56 +00:00
22740f3841 Replace GitHub Release with Gitea Package Registry upload
Some checks failed
Build / build (push) Failing after 1m11s
Switch from GitHub Release upload to direct Gitea Package Registry deployment for Debian package, using curl and authentication via secrets
2025-01-28 05:54:25 +00:00
49305e089f Update GitHub Release workflow configuration
Some checks failed
Build / build (push) Failing after 2m2s
Upgrade action-gh-release to v2, add draft and prerelease flags, and simplify token configuration
2025-01-28 05:37:15 +00:00
0c3f21f16b Add GitHub Release upload to build workflow
Some checks failed
Build / build (push) Failing after 3m4s
Configure automatic GitHub Release creation for Debian package when pushing to master branch, including version tagging and release notes generation
2025-01-28 05:28:57 +00:00
d48053750c revert 59a05063a8
All checks were successful
Build / build (push) Successful in 1m16s
revert Update .github/workflows/build.yml
2025-01-28 05:22:15 +00:00
59a05063a8 Update .github/workflows/build.yml
Some checks failed
Build / build (push) Failing after 1m5s
2025-01-28 05:18:27 +00:00
0f5768f436 Add Debian package creation to GitHub Actions workflow
All checks were successful
Build / build (push) Successful in 1m2s
Update build workflow to generate a Debian package using checkinstall, including package metadata and artifact upload
2025-01-28 05:11:44 +00:00
39f2fc317e Configure GitHub Actions workflow to use Clang compiler
All checks were successful
Build / build (push) Successful in 58s
Update build workflow to use Clang as the default compiler for building the project
2025-01-28 05:06:45 +00:00
69e26738f3 Update abseil package installation in GitHub Actions workflow
Some checks failed
Build / build (push) Failing after 1m3s
Use libabsl-dev package for proper abseil dependency resolution
2025-01-28 05:02:03 +00:00
0cbeece3ef Add abseil dependency to GitHub Actions workflow
Some checks failed
Build / build (push) Failing after 13s
Install abseil package during CI build setup to support project dependencies
2025-01-28 04:59:27 +00:00
d0b8138dc9 Simplify CMake setup in GitHub Actions workflow
Some checks failed
Build / build (push) Failing after 43s
Remove explicit CMake version setup and install CMake via apt-get instead
2025-01-28 04:55:08 +00:00
26ee290c24 Update .github/workflows/build.yml
Some checks failed
Build / build (push) Failing after 12s
2025-01-28 04:50:01 +00:00
1dfefb70c7 Update GitHub Actions workflow to use master branch
Some checks failed
Build / build (push) Failing after 1m7s
2025-01-28 04:44:20 +00:00
74baee0ef7 Add GitHub Actions workflow for building the project
Configure CI pipeline to build the project on Ubuntu, using CMake and creating a build artifact
2025-01-28 04:43:34 +00:00