Tags: kjanat/chatlogger-api-go
Tags
refactor(ci,docker): streamline builds, enhance platform support, and… … sign images - Refactor Docker build steps for clarity, digest handling, and manifest creation - Add support for multi-platform builds incl. mips64 and arm/v6 - Standardize Dockerfile build stage naming and metadata annotations - Enable caching for faster Docker builds - Enhance platform-specific tagging and tag extraction logic - Use SLSA max provenance mode and Cosign for signed images and digest verification - Remove deprecated platforms and unused annotation outputs - Refactor GitHub Actions: streamline workflows, simplify tagging, and improve CodeQL job permissions and scope - Remove outdated issue templates and enhance bug report validations - Update Docker image to v0.4.9 and adjust README verification commands - Added security policy in SECURITY.md
Updates version to v0.4.7 refactor: update release notes description and adjust GoReleaser settings for server and worker builds feat: add Docker build and publish workflow with version management feat: update version to 0.4.3, modify Docker CI/CD workflow, and add release configuration refactor: enhance Docker CI/CD workflow with improved metadata extraction and job naming fix: correct version extraction in Docker metadata for accurate tagging refactor: simplify concurrency group and update version extraction in Docker build refactor: update Docker CI/CD workflow with improved image naming and version extraction refactor: improve caching strategy in Docker build by adding package-specific keys refactor: streamline Docker CI/CD workflow by removing unnecessary cosign input and enhancing metadata extraction refactor: enhance Docker CI/CD workflow by improving job naming and standardizing metadata formatting refactor: update job name format and fix output annotation syntax in Docker CI/CD workflow refactor: enhance Docker CI/CD workflow by adding commit date extraction and updating metadata labels refactor: enhance Docker CI/CD workflow by improving version extraction and updating metadata handling refactor: improve Docker CI/CD workflow by standardizing job names and enhancing binary copy instructions refactor: enhance Docker CI/CD workflow by improving build stages and binary naming conventions refactor: standardize ldflags syntax in Dockerfile for server and worker builds refactor: simplify ldflags syntax in Dockerfile for server and worker builds refactor: standardize ldflags syntax in Dockerfiles for server and worker builds refactor: update Dependabot configuration for daily updates and allow all dependency types refactor: disable actions for pull requests in Docker CI/CD workflow refactor: enhance Docker image verification process and cache key structure refactor: streamline Dockerfile base images and add DockerHub login step refactor: update Dockerfile stages to use named build contexts for clarity refactor: update Dockerfile final image to use specific Alpine version 3.21.3 refactor: update Dockerfile to use named build contexts for clarity refactor: update Docker build contexts for improved clarity refactor: simplify Docker build contexts by removing version specifications refactor: update Docker build configuration to disable caching and enable no-cache option refactor: update Dockerfiles to use base images without specific versions for consistency refactor: specify Alpine version in Dockerfiles for consistency refactor: update Dockerfiles to use 'latest-alpine' tag for Golang builder images refactor: enhance Docker CI/CD workflow with improved concurrency and multi-arch support refactor: add caching support to Docker build process using GitHub Actions refactor: update job name in Docker CI/CD workflow for clarity refactor: update Dependabot schedule time and adjust Dockerfiles for 32-bit architecture support refactor: update LD_FLAGS syntax for versioning in Docker build process refactor: simplify LD_FLAGS syntax in Docker build process refactor: add missing 'go mod tidy' command for 32-bit architecture in Dockerfiles refactor: enhance architecture detection messages and ensure 'go mod tidy' runs after source code copy in Dockerfiles refactor: enable fail-fast in Docker CI/CD workflow and streamline go mod tidy usage in Dockerfiles refactor: move 'COPY go.mod go.sum' command after 'go mod tidy' in Dockerfiles refactor: move 'COPY go.mod go.sum' command to the correct position in Dockerfiles refactor: ensure gorm version consistency for 32-bit architecture in Dockerfiles refactor: update gorm version to v1.25.12 for 32-bit architecture and enhance error handling in Dockerfiles refactor: update gorm version handling for 32-bit architecture in Dockerfiles and improve dependency management refactor: update Dependabot schedule to run at 03:00 on Tuesdays and add grep for better diagnosis in Dockerfiles refactor: update Dockerfiles to ensure all dependencies are copied and improve GORM version handling for 32-bit architecture refactor: remove redundant assets copy from Dockerfiles for worker and server refactor: streamline dependency installation and improve GORM diagnosis in Dockerfiles refactor: update GORM version handling for 32-bit architecture in Dockerfiles by removing unnecessary commands refactor: improve GORM version handling and streamline Dockerfile commands for worker and server refactor: update Dockerfiles to correctly copy source files and streamline build commands for server and worker refactor: update Dockerfiles to correct file copy paths for server and worker refactor: update platforms list in Dockerfile and enable caching for build steps refactor: update dependabot configuration to only allow direct dependencies and adjust Dockerfile commands for server and worker refactor: add missing dependency installation step in Dockerfiles for server and worker refactor: update GitHub workflows and Dockerfiles for improved CI/CD process and versioning refactor: update concurrency setting in GitHub workflow and adjust comments in Dockerfiles for clarity refactor: update golangci-lint-action to version 8 for improved linting
fix: rename module path to lowercase Refactors project name to lowercase Updates the project's name to lowercase across all relevant files, including Dockerfiles, workflows, build scripts, go.mod, and documentation. This change ensures consistency and aligns with best practices for package naming in Go.
PreviousNext