Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 25, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@secretlint/secretlint-rule-preset-recommend (source) ^3.3.0 -> ^9.0.0 age adoption passing confidence
secretlint (source) ^3.3.0 -> ^9.0.0 age adoption passing confidence

Release Notes

secretlint/secretlint (@​secretlint/secretlint-rule-preset-recommend)

v9.0.0

Compare Source

What's Changed

Secretlint v9 updates @secretlint/secretlint-rule-preset-recommend

BREAKING CHANGES
New Rules to Recommended

Add 1password and Linear rule to @secretlint/secretlint-rule-preset-recommend

Full Changelog: secretlint/secretlint@v8.5.0...v9.0.0

v8.5.0

Compare Source

What's Changed
Features

This enableIDScanRule will be false in secretlint v9.

Other Changes

Full Changelog: secretlint/secretlint@v8.4.0...v8.5.0

v8.4.0

Compare Source

What's Changed
Features
Other Changes

Full Changelog: secretlint/secretlint@v8.3.3...v8.4.0

v8.3.3

Compare Source

What's Changed

Add single-executable binary for secretlint.

Supported Platform

Releases page includes the following platform binaries:

Platform Arch FileName
Linux x64 secretlint-<version>-linux-x64
Linux arm64 secretlint-<version>-linux-arm64
Windows x64 secretlint-<version>-windows-x64.exe
macOS x64 secretlint-<version>-darwin-x64
macOS arm64 secretlint-<version>-darwin-arm64

Checksum files are available as secretlint-<version>-sha256sum.txt

Built-in Rules

This binary includes the following rules:

Usage
#!/usr/bin/env bash
set -euo pipefail

##### Get current architecture
SECRETLINT_VERSION="8.3.3"
ARCH=$(uname -m)
OS=$(uname -s | tr '[:upper:]' '[:lower:]')

##### Map architecture to the expected format
case "$ARCH" in
    x86_64)
        ARCH="x64"
        ;;
    aarch64)
        ARCH="arm64"
        ;;
    arm64)
        ARCH="arm64"
        ;;
    *)
        echo "Unsupported architecture: $ARCH"
        exit 1
        ;;
esac

##### Download the binary
curl -sSL "https://github.com/secretlint/secretlint/releases/download/$(SECRETLINT_VERSION)/secretlint-$(SECRETLINT_VERSION)-$(OS)-$(ARCH)" -o secretlint
chmod +x secretlint

##### init .secretlintrc.json
./secretlint --init

##### Run secretlint
./secretlint "**/*"

For more details, please see https://github.com/secretlint/secretlint/tree/master/publish/binary-compiler

Bug Fixes

It make secretlint binary stable

Full Changelog: secretlint/secretlint@v8.3.2...v8.3.3

v8.3.2

Compare Source

What's Changed
Other Changes

Full Changelog: secretlint/secretlint@v8.3.1...v8.3.2

v8.3.1

Compare Source

What's Changed
Bug Fixes
CI

Full Changelog: secretlint/secretlint@v8.3.0...v8.3.1

v8.3.0

Compare Source

What's Changed

Add single-executable binary for secretlint.

Supported Platform

[!NOTE]
secretlint 8.3.3+

Releases page includes the following platform binaries:

See 8.3.3 release page.

8.3.0's binary is broken

Platform Arch FileName
Linux x64 secretlint-<version>-linux-x64
Linux arm64 secretlint-<version>-linux-arm64
Windows x64 secretlint-<version>-windows-x64.exe
macOS x64 secretlint-<version>-darwin-x64
macOS arm64 secretlint-<version>-darwin-arm64

Checksum files are available as secretlint-<version>-sha256sum.txt

Built-in Rules

This binary includes the following rules:

Usage
#!/usr/bin/env bash
set -euo pipefail

##### Get current architecture
SECRETLINT_VERSION="x.x.x"
ARCH=$(uname -m)
OS=$(uname -s | tr '[:upper:]' '[:lower:]')

##### Map architecture to the expected format
case "$ARCH" in
    x86_64)
        ARCH="x64"
        ;;
    aarch64)
        ARCH="arm64"
        ;;
    arm64)
        ARCH="arm64"
        ;;
    *)
        echo "Unsupported architecture: $ARCH"
        exit 1
        ;;
esac

##### Download the binary
curl -sSL "https://github.com/secretlint/secretlint/releases/download/$(SECRETLINT_VERSION)/secretlint-$(SECRETLINT_VERSION)-$(OS)-$(ARCH)" -o secretlint
chmod +x secretlint

##### init .secretlintrc.json
echo '{
  "rules": [
    {
      "id": "@&#8203;secretlint/secretlint-rule-preset-recommend"
    },
    {
      "id": "@&#8203;secretlint/secretlint-rule-pattern"
    }
  ]
}' > .secretlintrc.json

##### Run secretlint
./secretlint "**/*"

For more details, please see publish/binary-compiler README.

Features
Dependency Updates

Full Changelog: secretlint/secretlint@v8.2.4...v8.3.0

v8.2.4

Compare Source

What's Changed
Bug Fixes

This release allow to escape glob characters.

secretlint "./app/\(root\)/*"

Also, you not need to escape full path anymore.

secretlint "./app/(root)/test.js"
Documentation
CI
Dependency Updates

Full Changelog: secretlint/secretlint@v8.2.3...v8.2.4

v8.2.3

Compare Source

What's Changed
Bug Fixes
CI

Full Changelog: secretlint/secretlint@v8.2.2...v8.2.3

v8.2.2

Compare Source

What's Changed
Features
CI
Dependency Updates

Full Changelog: secretlint/secretlint@v8.2.1...v8.2.2

v8.2.1

Compare Source

What's Changed
CI
Other Changes

Full Changelog: secretlint/secretlint@v8.2.0...v8.2.1

v8.2.0

Compare Source

What's Changed
Features
Documentation
CI
Dependency Updates

Full Changelog: secretlint/secretlint@v8.1.2...v8.2.0

v8.1.2

Compare Source

What's Changed
Bug Fixes
Dependency Updates
Other Changes

Full Changelog: secretlint/secretlint@v8.1.1...v8.1.2

v8.1.1

Compare Source

What's Changed
Bug Fixes
Documentation
Dependency Updates
Other Changes
New Contributors

Full Changelog: secretlint/secretlint@v8.1.0...v8.1.1

v8.1.0

Compare Source

What's Changed
Features
CI
Dependency Updates

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the Type: Dependency Dependencies fixes label Feb 25, 2024
@renovate renovate bot force-pushed the renovate/major-secretlint-monorepo branch from 4fe532b to 53956e0 Compare October 14, 2024 07:16
@renovate renovate bot changed the title chore(deps): update secretlint monorepo to v8 (major) chore(deps): update secretlint monorepo to v9 (major) Oct 14, 2024
@kazupon kazupon merged commit 0461931 into main Mar 15, 2025
6 checks passed
@kazupon kazupon deleted the renovate/major-secretlint-monorepo branch March 15, 2025 10:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Dependency Dependencies fixes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant