From 4798115af24e849e6fcb0d4fcaad307853a0e2c3 Mon Sep 17 00:00:00 2001 From: Ward Wouts Date: Wed, 28 May 2025 09:10:00 +0200 Subject: [PATCH] tuning --- .forgejo/workflows/ci.yml | 2 +- README.md | 4 ++-- renovate.json | 14 +++++++++++- setup.sh | 48 --------------------------------------- 4 files changed, 16 insertions(+), 52 deletions(-) diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 564ff95..89e2fd5 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: https://github.com/oxsecurity/megalinter@v8 + - uses: https://github.com/oxsecurity/megalinter/flavors/cupcake@v8.7.0 - uses: https://github.com/wackbyte/rust-toolchain@trunk with: diff --git a/README.md b/README.md index 7668327..28c0c29 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,6 @@ `mvw` is a reimplementation of my old `mvwrap` Perl script. The goal is to be much faster and not need Perl anymore. Building can be done with: -``` -$ cargo build --release +```bash +cargo build --release ``` diff --git a/renovate.json b/renovate.json index bd36a9d..5ef9b55 100644 --- a/renovate.json +++ b/renovate.json @@ -11,7 +11,19 @@ "digest" ], "automerge": false - } + }, + { + "matchPackagePatterns": ["^actions/checkout"], + "ignoreVersions": ["v4"] + }, + { + "matchPackagePatterns": ["^https://github.com/oxsecurity/megalinter"], + "ignoreVersions": [">=8.7.0"] + }, + { + "matchPackagePatterns": ["^https://github.com/wackbyte/rust-toolchain"], + "ignoreVersions": ["trunk"] + }, ], "osvVulnerabilityAlerts": true } diff --git a/setup.sh b/setup.sh index 178c540..a466da5 100755 --- a/setup.sh +++ b/setup.sh @@ -4,54 +4,6 @@ set -u # Throw errors when unset variables are used set -e # Exit on error #set -o pipefail # Bash specific -usage() { - echo "Tool to BLAH BLAH BLAH" - echo - echo "Usage:" - echo "$0 [-eh] [-a ] " - echo - echo "-a Option with argument" - echo "-e Example option" - echo "-h This help message" - exit -} - -askyn() { - while true; do - printf '%s ' "$1 " - read -r yn - case $yn in - [Yy]* ) return 0;; - [Nn]* ) return 1;; - * ) echo "Please answer [y]es or [n]o.";; - esac - done -} - -# A POSIX variable -OPTIND=1 # Reset in case getopts has been used previously in the shell. - -# Initialize our own variables: -ARGUMENT="" -EXAMPLE="" - -# getopts only allows single letter options (but is apparently the most -# portable). If you want multi letter options (eg --help) use getopt. -while getopts "hea:" opt; do - case "$opt" in - a) ARGUMENT="$OPTARG";; - h) - usage - ;; - e) EXAMPLE="-e" ;; - ?) exit 1 ;; # message provided by getopts - esac -done - -shift $((OPTIND-1)) - -[ $# -ge 1 ] && [ "$1" = "--" ] && shift - MYDIR=$(dirname "$(realpath "$0")") TESTDIR="${MYDIR}/test"