CaIon
a5e20269dd
security: harden Docker and release CI workflows
...
- Pin all GitHub Actions to commit SHA to prevent supply chain attacks
- Enable SLSA provenance attestation (mode=max) and SBOM generation
- Add cosign keyless signing for Docker images via GitHub OIDC
- Capture and output image digests to GitHub Job Summary
- Pin Dockerfile base images to digest (bun:1, golang:1.26.1-alpine, debian:bookworm-slim)
- Add SHA256 checksum generation for binary releases (Linux/macOS/Windows)
- Update actions/checkout v3->v4, actions/setup-go v3->v5 in release.yml
2026-03-24 23:56:15 +08:00
Seefs
ae30b4d15f
fix: health check
2025-12-12 20:37:32 +08:00
Seefs
2430a8e036
chore(go): enable greenteagc
2025-12-02 23:15:20 +08:00
CaIon
a00c6393c5
feat: implement audio duration retrieval without ffmpeg dependencies
2025-10-28 15:50:45 +08:00
Seefs
1e39b5ede1
fix: version
2025-10-12 13:05:13 +08:00
Seefs
5010f2d004
format: package name -> github.com/QuantumNous/new-api ( #2017 )
2025-10-11 15:30:09 +08:00
Seefs
2606d16e4e
Alpha CI ( #2011 )
2025-10-11 13:24:04 +08:00
CaIon
a2f7c87666
🔄 update: add bun.lock file copy to Dockerfile for dependency management
...
- Included the `bun.lock` file in the Dockerfile to ensure consistent dependency installation during the build process.
2025-07-13 14:05:45 +08:00
Peter Dave Hello
3654169939
refactor: optimize Dockerfile apk usage
2025-04-29 22:54:43 +08:00
1808837298@qq.com
e84d602e17
refactor: Optimize Dockerfile for Go build process
...
- Use alpine-based Golang image for smaller build size
- Simplify Go build command by removing static linking flag
- Improve Docker multi-stage build configuration
2025-02-12 17:18:23 +08:00
Calcium-Ion
b21ba28167
Merge pull request #723 from kuwork/main
...
Support for MokaAI M3E
2025-02-11 22:16:18 +07:00
1808837298@qq.com
305be19bb2
chore: disable cgo
2025-02-11 18:51:27 +08:00
1808837298@qq.com
cb458caefd
chore: disable cgo
2025-02-11 18:51:09 +08:00
1808837298@qq.com
51b13ce038
chore: update CI
2025-02-11 18:23:20 +08:00
kuwork
fdebb6e6e8
Merge branch 'main' into main
2025-02-04 22:52:37 +08:00
Seefs
68bdb7002d
fix: display docker build error
2025-01-25 12:58:08 +07:00
Seefs
aab25415ab
fix: remove ffmpeg-tools
2025-01-25 12:55:40 +07:00
1808837298@qq.com
a2867cceb8
chore: add ffmpeg-tools to Dockerfile for enhanced multimedia processing
2025-01-22 13:41:46 +08:00
Jerry
8e2059b898
Support for MokaAI M3E
2025-01-22 04:21:08 +08:00
沈浩
dab21d5263
fix: incorrect whisper audio usage
2025-01-17 18:12:05 +08:00
1808837298@qq.com
e10531670e
Update Dockerfile to use Bun for package management and build process
...
- Changed base image from Node.js to Bun for improved performance.
- Replaced npm install with bun install for dependency management.
- Updated build command to use Bun for building the application.
- Added new bun.lockb file to track Bun dependencies.
2025-01-06 16:37:21 +08:00
CaIon
fd67223320
fix: ci
2024-03-23 21:47:51 +08:00
CaIon
5216bd22ad
update Dockerfile
2024-03-23 19:18:28 +08:00
CaIon
288d7e77ef
update Dockerfile
2023-12-27 00:19:25 +08:00
CaIon
b6726096a5
fix VERSION
2023-12-21 23:11:52 +08:00
Jungley
0b55a4aea8
ci: add stage caching to Dockerfile ( #408 )
2023-08-13 22:55:43 +08:00
JustSong
31a75c0737
fix: disable eslint when building ( close #371 , close #376 )
2023-08-12 09:29:29 +08:00
JustSong
36326c6d72
chore: update Dockerfile
2023-04-26 13:04:01 +08:00
JustSong
483bd64d8f
Rename to One API
2023-04-22 21:14:09 +08:00
JustSong
4cbef0780e
Initial commit
2023-04-22 20:39:27 +08:00