-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pull] main from actions:main #1
base: main
Are you sure you want to change the base?
Conversation
Contributorserik-bershel, ilia-shipitsin, vpolikarpov-akvelon, mikhailkoliada, github-actions[bot], Alexey-Ayupov Commit-Lint commandsYou can trigger Commit-Lint actions by commenting on this PR:
|
This pull request is split into 69 parts for easier review. Changed files are located in these folders:
|
FIRST_PART_OF_PREVIOUS_REVISION=$(expr $FIRST_PART_OF_REVISION - 1) | ||
URL="https://www.googleapis.com/storage/v1/b/chromium-browser-snapshots/o?delimiter=/&prefix=Linux_x64" | ||
# Revision can include a hash instead of a number. Need to filter it out https://github.com/actions/runner-images/issues/5256 | ||
VERSIONS=$((curl -s $URL/${FIRST_PART_OF_REVISION} | jq -r '.prefixes[]' && curl -s $URL/${FIRST_PART_OF_PREVIOUS_REVISION} | jq -r '.prefixes[]') | grep -E "Linux_x64\/[0-9]+\/"| cut -d "/" -f 2 | sort --version-sort) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC1102: Shells disambiguate
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
|
||
JAVA_TOOLCACHE_PATH="${AGENT_TOOLSDIRECTORY}/Java_${VENDOR_NAME}_jdk" | ||
|
||
fullJavaVersion=$(cat "${javaVersionPath}/release" | grep "^SEMANTIC" | cut -d "=" -f 2 | tr -d "\"" | tr "+" "-") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2002: Useless cat. Consider 'cmd < file | ..' or 'cmd file | ..' instead.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
# Take the first part of the revision variable to search not only for a specific version, | ||
# but also for similar ones, so that we can get a previous one if the required revision is not found | ||
FIRST_PART_OF_REVISION=${REVISION:0:${#REVISION}/2} | ||
FIRST_PART_OF_PREVIOUS_REVISION=$(expr $FIRST_PART_OF_REVISION - 1) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2003: expr is antiquated. Consider rewriting this using
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
images/macos/provision/core/ruby.sh
Outdated
fi | ||
brew_smart_install "ruby@${DEFAULT_RUBY_VERSION}" | ||
export PATH=/usr/local/opt/ruby@${DEFAULT_RUBY_VERSION}/bin:$PATH | ||
GEM_PATH=`gem env|awk '/EXECUTABLE DIRECTORY/ {print $4}'` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2006: Use $(...) notation instead of legacy backticks ...
.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
brew install $package | ||
# create symlinks for zstd in /usr/local/bin | ||
if [[ $package == "zstd" ]]; then | ||
find $(brew --prefix)/bin -name *zstd* -exec sudo sh -c 'ln -s {} /usr/local/bin/$(basename {})' ';' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2035: Use ./glob or -- glob so names with dashes won't become options.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
brew_smart_install "go@${DEFAULT_GO_VERSION}" | ||
|
||
# Create symlinks to preserve backward compatibility. Symlinks are not created when non-latest go is being installed | ||
ln -sf $(brew --prefix go@${DEFAULT_GO_VERSION})/bin/* /usr/local/bin/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2046: Quote this to prevent word splitting.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
brew install $package | ||
# create symlinks for zstd in /usr/local/bin | ||
if [[ $package == "zstd" ]]; then | ||
find $(brew --prefix)/bin -name *zstd* -exec sudo sh -c 'ln -s {} /usr/local/bin/$(basename {})' ';' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2061: Quote the parameter to -name so the shell won't interpret it.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
ANDROID_NDK_LATEST_HOME=$ANDROID_HOME/ndk/$ndkLatest | ||
# ANDROID_NDK, ANDROID_NDK_HOME, and ANDROID_NDK_ROOT variables should be set as many customer builds depend on them https://github.com/actions/runner-images/issues/5879 | ||
echo "export ANDROID_NDK=$ANDROID_NDK_HOME" >> "${HOME}/.bashrc" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2129: Consider using { cmd1; cmd2; } >> file instead of individual redirects.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
images/linux/scripts/base/limits.sh
Outdated
echo 'DefaultLimitSTACK=16M:infinity' >> /etc/systemd/system.conf | ||
|
||
# Raise Number of File Descriptors | ||
echo '* soft nofile 65536' >> /etc/security/limits.conf |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2129: Consider using { cmd1; cmd2; } >> file instead of individual redirects.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
local countDigit=$(echo "${version}" | grep -o "\." | grep -c "\.") | ||
|
||
if [[ countDigit -gt 1 ]]; then | ||
echo "[WARNING] It is not recommended to specify the exact framework version because your build can be broken with the next patch update. Consider using "major.minor" only format." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2140: Word is of the form "A"B"C" (B indicated). Did you mean "ABC" or "A"B"C"?
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
@@ -45,4 +46,10 @@ done | |||
# stored from earlier. | |||
docker logout | |||
|
|||
# Install amazon-ecr-credential-helper | |||
aws_latest_release_url="https://api.github.com/repos/awslabs/amazon-ecr-credential-helper/releases/latest" | |||
aws_helper_url=$(curl "${authString[@]}" -sL $aws_latest_release_url | jq -r '.body' | awk -F'[()]' '/linux-amd64/ {print $2}') |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2154: authString is referenced but not assigned.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
brew install $package | ||
# create symlinks for zstd in /usr/local/bin | ||
if [[ $package == "zstd" ]]; then | ||
find $(brew --prefix)/bin -name *zstd* -exec sudo sh -c 'ln -s {} /usr/local/bin/$(basename {})' ';' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SC2156: Injecting filenames is fragile and insecure. Use parameters.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
images/macos/provision/core/llvm.sh
Outdated
@@ -0,0 +1,8 @@ | |||
#!/bin/bash -e -o pipefail | |||
source ~/utils/utils.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 5 similar findings have been found in this PR
SC1090: ShellCheck can't follow non-constant source. Use a directive to specify location.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/core/graalvm.sh | 2 |
images/macos/provision/core/golang.sh | 2 |
images/macos/provision/core/codeql-bundle.sh | 2 |
images/macos/provision/configuration/configure-tccdb-macos.sh | 5 |
images/macos/provision/configuration/configure-machine.sh | 3 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
#!/bin/bash -e | ||
|
||
# Source the helpers for use with the script | ||
source $HELPER_SCRIPTS/install.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 35 similar findings have been found in this PR
SC1091: Not following: ./install.sh was not specified as input (see shellcheck -x).
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/linux/scripts/installers/terraform.sh | 7 |
images/linux/scripts/installers/swift.sh | 8 |
images/linux/scripts/installers/sqlpackage.sh | 8 |
images/linux/scripts/installers/sqlpackage.sh | 9 |
images/linux/scripts/installers/selenium.sh | 8 |
images/linux/scripts/installers/sbt.sh | 7 |
images/linux/scripts/installers/rust.sh | 9 |
images/linux/scripts/installers/ruby.sh | 7 |
images/linux/scripts/installers/postgresql.sh | 8 |
images/linux/scripts/installers/postgresql.sh | 9 |
Showing 10 of 35 findings. Visit the Lift Web Console to see all.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
if [ ${#thisStringHex_array[@]} -eq 11 ]; then | ||
local padding=1 | ||
elif [ $r -gt 0 ]; then | ||
local padding=$(( 11 - $r )) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 2 similar findings have been found in this PR
SC2004:
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/bootstrap-provisioner/setAutoLogin.sh | 35 |
images/macos/provision/bootstrap-provisioner/setAutoLogin.sh | 37 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
images/macos/provision/core/ruby.sh
Outdated
export PATH=/usr/local/opt/ruby@${DEFAULT_RUBY_VERSION}/bin:$PATH | ||
GEM_PATH=`gem env|awk '/EXECUTABLE DIRECTORY/ {print $4}'` | ||
echo "GEM_PATH=$GEM_PATH" >> "$HOME/.bashrc" | ||
echo 'export PATH="$GEM_PATH:/usr/local/opt/ruby@'${DEFAULT_RUBY_VERSION}'/bin:$PATH"' >> "$HOME/.bashrc" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 2 similar findings have been found in this PR
SC2016: Expressions don't expand in single quotes, use double quotes for that.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/core/ruby.sh | 10 |
images/linux/scripts/installers/rust.sh | 32 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
|
||
installOpenJDK ${jdkVersionToInstall} ${jdkVendor} | ||
|
||
isDefaultVersion=False; [[ ${jdkVersionToInstall} == ${defaultVersion} ]] && isDefaultVersion=True |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 4 similar findings have been found in this PR
SC2053: Quote the right-hand side of == in [[ ]] to prevent glob matching.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/core/openjdk.sh | 73 |
images/linux/scripts/installers/java-tools.sh | 121 |
images/linux/scripts/installers/java-tools.sh | 123 |
images/linux/scripts/installers/clang.sh | 32 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
defaultVendor=$(get_toolset_value '.java.default_vendor') | ||
jdkVendors=($(get_toolset_value '.java.vendors[].name')) | ||
|
||
for jdkVendor in ${jdkVendors[@]}; do |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 2 similar findings have been found in this PR
SC2068: Double quote array expansions to avoid re-splitting elements.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/core/openjdk.sh | 67 |
images/macos/provision/configuration/configure-machine.sh | 47 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
sudo safaridriver --enable | ||
|
||
echo "Enabling the 'Allow Remote Automation' option in Safari's Develop menu" | ||
mkdir -p $HOME/Library/WebDriver |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 65 similar findings have been found in this PR
SC2086: Double quote to prevent globbing and word splitting.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/core/safari.sh | 13 |
images/macos/provision/core/safari.sh | 14 |
images/macos/provision/core/rubygem.sh | 11 |
images/macos/provision/core/postgresql.sh | 8 |
images/macos/provision/core/mongodb.sh | 10 |
images/macos/provision/core/graalvm.sh | 14 |
images/macos/provision/core/graalvm.sh | 18 |
images/macos/provision/core/golang.sh | 9 |
images/macos/provision/core/gcc.sh | 12 |
images/macos/provision/core/gcc.sh | 13 |
Showing 10 of 65 findings. Visit the Lift Web Console to see all.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
@@ -0,0 +1,16 @@ | |||
#!/bin/bash -e -o pipefail |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 9 similar findings have been found in this PR
SC2096: On most OS, shebangs can only specify a single parameter.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/core/open_windows_check.sh | 1 |
images/macos/provision/core/llvm.sh | 1 |
images/macos/provision/core/graalvm.sh | 1 |
images/macos/provision/core/golang.sh | 1 |
images/macos/provision/core/codeql-bundle.sh | 1 |
images/macos/provision/core/bicep.sh | 1 |
images/macos/provision/configuration/configure-tccdb-macos.sh | 1 |
images/macos/provision/bootstrap-provisioner/setAutoLogin.sh | 1 |
images/macos/provision/assets/select-xamarin-sdk-v2.sh | 1 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
#use $(( shell Aritmethic )) to ^ XOR the two 0x## values (extra padding is 0x00) | ||
#take decimal value and printf convert to two char hex value | ||
#use xxd to convert hex to actual value and append to the encodedString variable | ||
local encodedString+=$(printf "%02X" "$(( 0x${charHex_cipher} ^ 0x${charHex:-00} ))") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 2 similar findings have been found in this PR
SC2155: Declare and assign separately to avoid masking return values.
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/assets/select-xamarin-sdk-v2.sh | 25 |
images/macos/provision/assets/select-xamarin-sdk-v2.sh | 31 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
json=$(curl "${authString[@]}" -s "https://api.github.com/repos/${REPO_ORG}/releases?per_page=${SEARCH_IN_COUNT}") | ||
|
||
if [[ "$VERSION" == "latest" ]]; then | ||
tagName=$(echo $json | jq -r '.[] | select((.prerelease==false) and (.assets | length > 0)).tag_name' | sort --unique --version-sort | egrep -v ".*-[a-z]" | tail -1) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 5 similar findings have been found in this PR
SC2196: egrep is non-standard and deprecated. Use grep -E instead.
Expand here to view all instances of this finding
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
images/macos/provision/core/vsmac.sh
Outdated
sudo rm -rf "$TMPMOUNT" | ||
} | ||
|
||
VSMAC_VERSIONS=($(get_toolset_value '.xamarin.vsmac.versions[]')) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 3 similar findings have been found in this PR
SC2207: Prefer mapfile or read -a to split command output (or quote to avoid splitting).
Expand here to view all instances of this finding
File Path | Line Number |
---|---|
images/macos/provision/bootstrap-provisioner/setAutoLogin.sh | 23 |
images/linux/scripts/installers/java-tools.sh | 110 |
images/linux/scripts/installers/java-tools.sh | 115 |
Visit the Lift Web Console to find more details in your report.
Reply with "@sonatype-lift help" for info about LiftBot commands.
Reply with "@sonatype-lift ignore" to tell LiftBot to leave out the above finding from this PR.
Reply with "@sonatype-lift ignoreall" to tell LiftBot to leave out all the findings from this PR and from the status bar in Github.
When talking to LiftBot, you need to refresh the page to see its response. Click here to get to know more about LiftBot commands.
Was this a good recommendation?
[ 🙁 Not relevant ] - [ 😕 Won't fix ] - [ 😑 Not critical, will fix ] - [ 🙂 Critical, will fix ] - [ 😊 Critical, fixing now ]
There was an issue running the performance test |
2 similar comments
There was an issue running the performance test |
There was an issue running the performance test |
Co-authored-by: Prabhat kumar <prabhatkumar59@Prabhats-Laptop.local>
…mbprint (#11004) * Fix azcli,cosmosdb and remove vscomponent * Update visual studio signature * revert toolset-2022.json changes
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
* [macOS] Add Xcode 16.2 Beta 3 to macOS14 and macOS15 * Remove Xcode 16 beta from macos-14 --------- Co-authored-by: Erik Bershel <erik-bershel@github.com>
Co-authored-by: Erik Bershel <erik-bershel@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
Co-authored-by: Image generation service account. <no-reply@microsoft.com> Co-authored-by: Actions service account <no-reply@github.com>
See Commits and Changes for more details.
Created by pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )