Archived
Compare commits
60
Commits
v0.3.0
...
next-release
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f159632ef9 | ||
|
|
8f75e44c71 | ||
|
|
6610660b9d | ||
|
|
19d2993f25 | ||
|
|
87f52e63c6 | ||
|
|
21ed9198d7 | ||
|
|
fea69bc45c | ||
|
|
6aee48d5ef | ||
|
|
87f2afe263 | ||
|
|
282175daf3 | ||
|
|
f1cda3a703 | ||
|
|
609c12da30
|
||
|
|
c30f8ba6e1 | ||
|
|
5389f7fefb | ||
|
|
1a4af60366 | ||
|
|
9783e06264
|
||
|
|
6fe0371ec6 | ||
|
|
396ec8da30 | ||
|
|
2dcf213eed | ||
|
|
3838746a11 | ||
|
|
ade32112cc
|
||
|
|
d3a799e614
|
||
|
|
d1b39178a9 | ||
|
|
234c533ee1 | ||
|
|
d582c31201 | ||
|
|
c03b0c927d
|
||
|
|
33d5c86d3f | ||
|
|
bf49a63fef | ||
|
|
0144a905b0 | ||
|
|
445dfa1aca | ||
|
|
1bc4a6f847 | ||
|
|
0bcf2c23f9 | ||
|
|
a84d1f80a1 | ||
|
|
33825feeea | ||
|
|
3f49d6eae4 | ||
|
|
355607fe9b | ||
|
|
1c72a58001 | ||
|
|
52bf06267e | ||
|
|
76c1201ee0 | ||
|
|
6c3215be6d | ||
|
|
facca0decf | ||
|
|
26b110972d | ||
|
|
3f82c2ee2a | ||
|
|
681bbba596 | ||
|
|
09a552a5d4 | ||
|
|
4108614299 | ||
|
|
527b1f389e | ||
|
|
b015cbbf1a | ||
|
|
6270844496 | ||
|
|
6b4fd91d1e | ||
|
|
8e045af97d | ||
|
|
51b10ea7ef | ||
|
|
df0107bd3e | ||
|
|
da113b5f75 | ||
|
|
83a6d5a0e4 | ||
|
|
077c436a57 | ||
|
|
2dfcdb659f | ||
|
|
82b41dacbc | ||
|
|
879d2149b0 | ||
|
|
cb69e4b534 |
@@ -14,5 +14,6 @@ build:
|
|||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- unset BUILDTOOLS_CONTENT
|
- unset BUILDTOOLS_CONTENT
|
||||||
|
- unset BUILDKIT_HOST
|
||||||
- build
|
- build
|
||||||
- push
|
- push
|
||||||
|
|||||||
+84
-1
@@ -2,7 +2,90 @@
|
|||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
## [0.3.0] - 2025-07-09
|
## [0.3.11] - 2025-12-30
|
||||||
|
|
||||||
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
|
- *(ci)* Unset BUILDKITD_HOST in the build stage
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.25.5 docker digest to 0c27bcf
|
||||||
|
- *(deps)* Update golang:1.25.5 docker digest to ad03ba9
|
||||||
|
|
||||||
|
## [0.3.10] - 2025-12-03
|
||||||
|
|
||||||
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
|
- Add libyaml-dev to Dockerfile dependencies
|
||||||
|
|
||||||
|
## [0.3.9] - 2025-12-03
|
||||||
|
|
||||||
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
|
- Update libffi package in Dockerfile installation
|
||||||
|
|
||||||
|
### 📚 Documentation
|
||||||
|
|
||||||
|
- Add CLAUDE.md for project guidance and setup
|
||||||
|
|
||||||
|
## [0.3.8] - 2025-12-03
|
||||||
|
|
||||||
|
### 🐛 Bug Fixes
|
||||||
|
|
||||||
|
- Add libffi8 to Dockerfile dependencies
|
||||||
|
|
||||||
|
## [0.3.7] - 2025-12-03
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.25.4 docker digest to efe81fa
|
||||||
|
- *(deps)* Update golang docker tag to v1.25.5
|
||||||
|
|
||||||
|
## [0.3.6] - 2025-11-06
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.25.3 docker digest to 69d1009
|
||||||
|
- *(deps)* Update golang:1.25.3 docker digest to 9ac0edc
|
||||||
|
- *(deps)* Update golang docker tag to v1.25.4
|
||||||
|
|
||||||
|
## [0.3.5] - 2025-10-14
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang docker tag to v1.25.3
|
||||||
|
|
||||||
|
## [0.3.4] - 2025-10-08
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.25.1 docker digest to 53f7808
|
||||||
|
- *(deps)* Update golang:1.25.1 docker digest to 12640a4
|
||||||
|
- *(deps)* Update golang docker tag to v1.25.2
|
||||||
|
|
||||||
|
## [0.3.3] - 2025-09-04
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.25.0 docker digest to f6b9e1a
|
||||||
|
- *(deps)* Update golang docker tag to v1.25.1
|
||||||
|
|
||||||
|
## [0.3.2] - 2025-08-14
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.24.6 docker digest to 958bfd1
|
||||||
|
- *(deps)* Update golang docker tag to v1.25.0
|
||||||
|
|
||||||
|
## [0.3.1] - 2025-08-07
|
||||||
|
|
||||||
|
### ⚙️ Miscellaneous Tasks
|
||||||
|
|
||||||
|
- *(deps)* Update golang:1.24.5 docker digest to 0a156a4
|
||||||
|
- *(deps)* Update golang docker tag to v1.24.6
|
||||||
|
|
||||||
|
## [0.3.0] - 2025-07-10
|
||||||
|
|
||||||
### 🚀 Features
|
### 🚀 Features
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
# CLAUDE.md
|
||||||
|
|
||||||
|
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||||
|
|
||||||
|
## Project Overview
|
||||||
|
|
||||||
|
This repository builds a Docker image for running pre-commit hooks in CI/CD pipelines. The image is based on Go and includes Python (via pipx), Ruby, and common development tools like goimports and go-pre-commit.
|
||||||
|
|
||||||
|
## Build Commands
|
||||||
|
|
||||||
|
The project uses GitLab CI with custom templates:
|
||||||
|
- Build and push are handled by the `build` and `push` commands from the `buildtool/build-tools` image
|
||||||
|
- No local Makefile; builds run in CI pipeline
|
||||||
|
|
||||||
|
## Release Process
|
||||||
|
|
||||||
|
Releases use git-cliff for changelog generation:
|
||||||
|
```bash
|
||||||
|
git cliff -o CHANGELOG.md
|
||||||
|
```
|
||||||
|
|
||||||
|
Version is stored in `.version` as JSON: `{"version":"vX.Y.Z"}`
|
||||||
|
|
||||||
|
## Conventional Commits
|
||||||
|
|
||||||
|
This project uses conventional commits. Commit types:
|
||||||
|
- `feat`: New features
|
||||||
|
- `fix`: Bug fixes
|
||||||
|
- `chore`: Maintenance tasks (deps, CI)
|
||||||
|
- `docs`, `perf`, `refactor`, `style`, `test`: As standard
|
||||||
+2
-2
@@ -1,9 +1,9 @@
|
|||||||
FROM amd64/golang:1.24.5@sha256:c65440f3ce49841f539afae6ac1db7615706813a1fb2d2f244a32178eaf837bf
|
FROM amd64/golang:1.25.5@sha256:ad03ba93327b8a6143b49373790b5d92c28067bdb814418509466122ee9c9e63
|
||||||
|
|
||||||
ENV PATH=${PATH}:/root/.local/bin
|
ENV PATH=${PATH}:/root/.local/bin
|
||||||
|
|
||||||
RUN apt update && \
|
RUN apt update && \
|
||||||
apt install -y python3 python3-pip ruby ruby-dev git pipx && \
|
apt install -y python3 python3-pip ruby ruby-dev git pipx libffi-dev libyaml-dev && \
|
||||||
rm -rf /var/lib/apt/lists/* && \
|
rm -rf /var/lib/apt/lists/* && \
|
||||||
go install github.com/lietu/go-pre-commit@latest && \
|
go install github.com/lietu/go-pre-commit@latest && \
|
||||||
go install golang.org/x/tools/cmd/goimports@latest && \
|
go install golang.org/x/tools/cmd/goimports@latest && \
|
||||||
|
|||||||
Reference in New Issue
Block a user