From e712e477b1c5bd9a76202b1d03beaac63e644aa4 Mon Sep 17 00:00:00 2001 From: Barry Morrison <689591+esacteksab@users.noreply.github.com> Date: Fri, 6 Jun 2025 20:33:43 -0500 Subject: [PATCH] chore: actually updates to go 1.24.4 and other things --- .dockerignore | 1 + .mise.toml | 2 +- .pre-commit-config.yaml | 37 +++---------------------------------- .tool-versions | 4 +++- Dockerfile | 2 +- README.md | 6 +++--- package.json | 2 +- 7 files changed, 13 insertions(+), 41 deletions(-) diff --git a/.dockerignore b/.dockerignore index 61b2912..93ce127 100644 --- a/.dockerignore +++ b/.dockerignore @@ -19,4 +19,5 @@ dev-requirements.txt gh-tp README.md gh-actlock +gh-install *.exe diff --git a/.mise.toml b/.mise.toml index 32e44ee..20b4a68 100644 --- a/.mise.toml +++ b/.mise.toml @@ -9,4 +9,4 @@ path = ".venv" [tools] -pnpm = "10.10.0" +pnpm = "10.11.0" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7b92e80..97950d0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,7 +23,7 @@ repos: name: "Check Merge Conflicts" - repo: https://github.com/gitleaks/gitleaks - rev: v8.25.0 + rev: v8.27.0 hooks: - id: gitleaks name: "Git Leaks" @@ -76,37 +76,6 @@ repos: - yaml args: ["--schemafile", "https://goreleaser.com/static/schema.json"] - # - repo: local - # hooks: - # - id: make-lint - # name: "Make Lint" - # entry: "make lint" - # language: system - # pass_filenames: false - # - # - repo: local - # hooks: - # - id: make-tidy - # name: "Make Tidy" - # entry: "make tidy" - # language: system - # pass_filenames: false - - # - repo: local - # hooks: - # - id: make-audit - # name: "Make Audit" - # entry: "make audit" - # language: system - # pass_filenames: false - # - # - repo: local - # hooks: - # - id: make-test - # name: "Make Test" - # entry: "make test" - # language: system - # pass_filenames: false - repo: https://github.com/hukkin/mdformat rev: 0.7.22 @@ -122,7 +91,7 @@ repos: - mdformat-footnote - repo: https://github.com/crate-ci/typos - rev: v1.31.2 + rev: v1.32.0 hooks: - id: typos args: [--force-exclude] @@ -135,7 +104,7 @@ repos: name: "Shell Check" - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: v0.17.2 + rev: v0.18.1 hooks: - id: markdownlint-cli2 name: "Markdown Lint" diff --git a/.tool-versions b/.tool-versions index f8c3aeb..a8ae0c8 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1,3 @@ -python 3.12.10 +nodejs 22.15.1 +python 3.12.10 +pnpm 10.11.0 diff --git a/Dockerfile b/Dockerfile index 915c274..7e75912 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM ubuntu:24.04@sha256:b59d21599a2b151e23eea5f6602f4af4d7d31c4e236d22bf0b62b86d2e386b8f -ARG GO_VERSION=1.24.3 +ARG GO_VERSION=1.24.4 # Install dependencies, download Go, and set it up in one layer RUN set -eux && \ diff --git a/README.md b/README.md index df57277..7a0ed46 100644 --- a/README.md +++ b/README.md @@ -14,15 +14,15 @@ This repository contains a Dockerfile and GitHub Actions workflow that creates a ## Container Details - **Base Image:** Ubuntu 24.04 -- **Go Version:** Configurable via repository variables `GO_VERSION=1.24.3` +- **Go Version:** Configurable via repository variables `GO_VERSION=1.24.4` - **Registry:** [Docker Hub - esacteksab/go](https://hub.docker.com/r/esacteksab/go) - **Build Schedule:** Every Friday at 9:00 AM Central Time (US/Chicago) ## Available Tags - `latest` - The most recent build -- `1.24.3` (or current Go version) - Tagged with the specific Go version -- `1.24.3-YYYY-MM-DD` - Version with build date for historical reference +- `1.24.4` (or current Go version) - Tagged with the specific Go version +- `1.24.4-YYYY-MM-DD` - Version with build date for historical reference ## Features diff --git a/package.json b/package.json index 708091e..ea431a7 100644 --- a/package.json +++ b/package.json @@ -6,5 +6,5 @@ "prettier-plugin-sh": "^0.17.2", "prettier-plugin-toml": "^2.0.4" }, - "packageManager": "pnpm@10.10.0" + "packageManager": "pnpm@10.11.0" }