Commit Graph

11 Commits

Author SHA1 Message Date
ccbikai
bcc27cf219 chore: update usernames and references
Updates social media handles, repository links, and funding references from old username to new one across configuration files, documentation, and layouts.
2025-12-07 15:32:13 +08:00
面条
dde6425a57 buy_me_a_coffee 2025-04-13 12:22:04 +08:00
ccbikai
13b1d7fd8e fix: update Sentry configuration in Docker builds
Improves Sentry integration in Docker builds by:
- Moving Sentry environment variables to build args
- Adding .env to dockerignore for security
- Properly passing Sentry configuration during build process

This change ensures better security practices and more reliable Sentry configuration in containerized environments.
2024-11-23 18:25:40 +08:00
ccbikai
bf2ecfe7a0 refactor: improve security by moving Sentry secrets to environment variables
To enhance security, Sentry authentication tokens and project IDs are now passed as environment variables instead of being exposed in the workflow configuration. This change reduces the risk of sensitive information leakage during the build process. Additionally, the example environment file has been updated to comment out the Sentry-related variables, further protecting against accidental exposure.
2024-10-15 21:11:47 +08:00
ccbikai
eb0205a7a9 refactor: improve security by using Docker secrets for Sentry tokens
Enhanced security by integrating Docker secrets for Sentry authentication and project tokens, reducing exposure of sensitive information in environment variables.
2024-10-15 21:03:24 +08:00
ccbikai
b8f0d6fb78 feat: integrate Sentry in CI and Astro config for enhanced error tracking
Ensures Sentry is consistently configured across CI and project settings, improving error monitoring and issue resolution.
2024-10-15 20:41:40 +08:00
ccbikai
897afd84be feat: add funding options for contributors
This change introduces support for GitHub Sponsors and Buy Me a Coffee, making it easier for users to contribute financially to the project.
2024-09-24 21:22:08 +08:00
ccbikai
cc223e329b feat: add main branch trigger to Docker workflow
Enhance Docker image creation by automating the process on main branch pushes, reducing manual intervention and ensuring timely updates.
2024-09-18 20:31:20 +08:00
ccbikai
58be3f399c chore: eslint fix and upgrade dependencies 2024-08-31 16:29:02 +08:00
ccbikai
d2b6324aa4 feat: Add Docker image build and push workflow
Automate Docker image creation and publishing to GitHub Packages, enhancing deployment efficiency and supply chain security through artifact attestations.
2024-08-31 14:01:04 +08:00
Haotian Chen
d787f6871c feat: automatic sync upstream using Github Actions
After forking the project, due to the limitations imposed by GitHub, you need to manually enable Workflows and Upstream Sync Action on the Actions page of the forked project.
2024-08-08 21:08:46 +08:00