diff --git a/.envrc b/.envrc deleted file mode 100644 index 8b13789..0000000 --- a/.envrc +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.github/workflows/qodana_code_quality.yml b/.github/workflows/qodana_code_quality.yml deleted file mode 100644 index 5d0c836..0000000 --- a/.github/workflows/qodana_code_quality.yml +++ /dev/null @@ -1,19 +0,0 @@ -name: Qodana -on: - workflow_dispatch: - pull_request: - push: - branches: - - master - -jobs: - qodana: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - name: 'Qodana Scan' - uses: JetBrains/qodana-action@v2023.2 - env: - QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }} \ No newline at end of file diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c4e1cde..cd651d2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,5 +1,5 @@ repos: - repo: https://github.com/golangci/golangci-lint - rev: v1.55.0 + rev: v1.55.2 hooks: - id: golangci-lint diff --git a/.rtx.toml b/.rtx.toml new file mode 100644 index 0000000..748a0bc --- /dev/null +++ b/.rtx.toml @@ -0,0 +1,2 @@ +[tools] +golangci-lint = "latest" diff --git a/.tool-versions b/.tool-versions deleted file mode 100644 index 1285d45..0000000 --- a/.tool-versions +++ /dev/null @@ -1,2 +0,0 @@ -go 1.21.0 -golangci-lint 1.53 diff --git a/qodana.yaml b/qodana.yaml deleted file mode 100644 index 0a9587a..0000000 --- a/qodana.yaml +++ /dev/null @@ -1,31 +0,0 @@ -#-------------------------------------------------------------------------------# -# Qodana analysis is configured by qodana.yaml file # -# https://www.jetbrains.com/help/qodana/qodana-yaml.html # -#-------------------------------------------------------------------------------# -version: "1.0" - -#Specify inspection profile for code analysis -profile: - name: qodana.starter - -#Enable inspections -#include: -# - name: - -#Disable inspections -#exclude: -# - name: -# paths: -# - - -#Execute shell command before Qodana execution (Applied in CI/CD pipeline) -#bootstrap: sh ./prepare-qodana.sh - -#Install IDE plugins before Qodana execution (Applied in CI/CD pipeline) -#plugins: -# - id: #(plugin id can be found at https://plugins.jetbrains.com) - -#Specify Qodana linter for analysis (Applied in CI/CD pipeline) -linter: jetbrains/qodana-go:latest -include: - - name: CheckDependencyLicenses