Update Rust crate clap to v4.5.39 #7

Merged
ward merged 2 commits from renovate/clap-4.x-lockfile into main 2025-06-05 19:11:45 +00:00
5 changed files with 44 additions and 60 deletions
Showing only changes of commit 222af508fe - Show all commits

View file

@ -8,9 +8,17 @@ jobs:
name: cargo test
runs-on: docker
steps:
- uses: actions/checkout@v4
- uses: https://code.forgejo.org/actions/checkout@v4
- uses: https://github.com/oxsecurity/megalinter@v8
env:
MEGALINTER_FLAVOR: cupcake
GITHUB_SERVER_URL: https://forgejo.wizeazz.nl
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# set validate all codebase to false to only check new or edited files
VALIDATE_ALL_CODEBASE: false
GITHUB_STATUS_REPORTER: ${{ !env.ACT }}
GITHUB_COMMENT_REPORTER: ${{ !env.ACT }}
- uses: https://github.com/wackbyte/rust-toolchain@trunk
with:

19
.mega-linter.yml Normal file
View file

@ -0,0 +1,19 @@
---
APPLY_FIXES: none
DISABLE:
- ACTION
- COPYPASTE
- DOCKERFILE
- GO
- JAVASCRIPT
- KUBERNETES
- SALESFORCE
- SPELL
DISABLE_LINTERS:
- YAML_YAMLLINT
- MARKDOWN_MARKDOWN_TABLE_FORMATTER
- MARKDOWN_MARKDOWN_LINK_CHECK
- REPOSITORY_KICS
FILTER_REGEX_EXCLUDE: .*testdata/*
PARALLEL: false
PRINT_ALPACA: false

View file

@ -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
```

View file

@ -1,16 +1,21 @@
{
"extends": [
"config:best-practices"
],
"extends": ["config:best-practices"],
"packageRules": [
{
"matchUpdateTypes": [
"minor",
"patch",
"pin",
"digest"
],
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
"automerge": false
},
{
"matchPackagePatterns": ["^actions/checkout"],
"matchUpdateTypes": ["minor", "patch", "digest"],
},
{
"matchPackagePatterns": ["^https://github.com/oxsecurity/megalinter"],
"matchUpdateTypes": ["minor", "patch", "digest"],
},
{
"matchPackagePatterns": ["^https://github.com/wackbyte/rust-toolchain"],
"matchUpdateTypes": ["minor", "patch", "digest"],
}
],
"osvVulnerabilityAlerts": true

View file

@ -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 <arg>] <blabla>"
echo
echo "-a <arg> 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"