Skip to content

Dependabot/gradle/com.google.gms google services 4.4.0 #6666

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

Open
wants to merge 56 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
0ba7efe
Create ant.yml
Watemlifts Jul 17, 2023
5be52df
Add .whitesource configuration file
mend-bolt-for-github[bot] Jul 17, 2023
aa538be
[ImgBot] Optimize images
ImgBotApp Jul 17, 2023
0d99b82
Update fireperf-e2e.yml
Watemlifts Aug 5, 2023
a11cddb
Create azure-functions-app-java.yml
Watemlifts Aug 5, 2023
ffd3667
Merge branch 'master' into master
Watemlifts Aug 5, 2023
57bb545
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
7d2d954
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
3341272
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
a3db96b
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
031912d
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
292d549
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
bbef171
Bump com.android.tools.build:gradle from 7.4.2 to 8.1.1
dependabot[bot] Sep 25, 2023
086f963
Bump net.ltgt.gradle:gradle-errorprone-plugin from 1.3.0 to 3.1.0
dependabot[bot] Sep 25, 2023
efba32e
Bump com.google.protobuf:protobuf-java-util from 3.21.11 to 3.24.3
dependabot[bot] Sep 25, 2023
d789335
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
1adeed7
Update sessions-e2e.yml
Watemlifts Sep 25, 2023
8e6aa2f
Update build-release-artifacts.yml
Watemlifts Sep 25, 2023
532b325
Create cmake-multi-platform.yml
Watemlifts Sep 25, 2023
07a6570
Update fireperf-e2e.yml
Watemlifts Sep 26, 2023
cb3557b
ci: add .deepsource.toml
deepsource-autofix[bot] Sep 26, 2023
df57f68
ci: add .deepsource.toml
deepsource-autofix[bot] Sep 26, 2023
2a3840d
ci: add .deepsource.toml
deepsource-autofix[bot] Sep 26, 2023
33a2fc6
ci: add .deepsource.toml
deepsource-autofix[bot] Sep 26, 2023
eb7d18c
Merge pull request #10 from Watemlifts/Watemlifts-patch-3
Watemlifts Sep 26, 2023
6a96029
Bump semver in /smoke-tests/src/androidTest/backend/functions/functions
dependabot[bot] Sep 26, 2023
9cb16bc
Bump word-wrap
dependabot[bot] Sep 26, 2023
763dcd7
Bump protobufjs and google-gax
dependabot[bot] Sep 26, 2023
683407f
Merge pull request #17 from Watemlifts/dependabot/npm_and_yarn/smoke-…
Watemlifts Sep 26, 2023
e8ba65c
Merge pull request #16 from Watemlifts/dependabot/npm_and_yarn/smoke-…
Watemlifts Sep 26, 2023
7246576
Merge pull request #15 from Watemlifts/dependabot/npm_and_yarn/smoke-…
Watemlifts Sep 26, 2023
e0f1c17
Merge pull request #8 from Watemlifts/Watemlifts-patch-1
Watemlifts Sep 26, 2023
eba865f
Merge pull request #7 from Watemlifts/dependabot/gradle/com.google.pr…
Watemlifts Sep 26, 2023
6db532a
Merge pull request #6 from Watemlifts/dependabot/gradle/net.ltgt.grad…
Watemlifts Sep 26, 2023
10971d5
Bump com.google.protobuf:protobuf-gradle-plugin from 0.9.2 to 0.9.4
dependabot[bot] Sep 26, 2023
b23f2d4
Bump kotest from 5.5.5 to 5.7.2
dependabot[bot] Sep 26, 2023
150d3b1
Merge pull request #5 from Watemlifts/dependabot/gradle/com.google.pr…
Watemlifts Sep 26, 2023
040477a
Merge pull request #4 from Watemlifts/dependabot/gradle/com.android.t…
Watemlifts Sep 26, 2023
8c64fea
Merge pull request #9 from Watemlifts/Watemlifts-patch-2
Watemlifts Sep 26, 2023
b2b343c
Merge pull request #3 from Watemlifts/dependabot/gradle/kotest-5.7.2
Watemlifts Sep 26, 2023
775df73
Merge pull request #14 from Watemlifts/deepsource-config-d72a96b3
Watemlifts Sep 26, 2023
153e01d
style: format code with Prettier
deepsource-autofix[bot] Sep 26, 2023
415fa0c
Merge branch 'master' into deepsource-config-35ef329a
Watemlifts Sep 26, 2023
46f5db1
Merge pull request #13 from Watemlifts/deepsource-config-35ef329a
Watemlifts Sep 26, 2023
9000ffb
Merge pull request #18 from Watemlifts/deepsource-transform-51bca036
Watemlifts Sep 26, 2023
0d0d144
Merge branch 'master' into deepsource-config-bc693d3d
Watemlifts Sep 26, 2023
4772186
Merge pull request #12 from Watemlifts/deepsource-config-bc693d3d
Watemlifts Sep 26, 2023
9135833
Merge branch 'master' into deepsource-config-dc794d08
Watemlifts Sep 26, 2023
aab02f6
Merge pull request #11 from Watemlifts/deepsource-config-dc794d08
Watemlifts Sep 26, 2023
6fb50c5
Merge pull request #2 from Watemlifts/imgbot
Watemlifts Sep 26, 2023
6848cd3
Merge pull request #1 from Watemlifts/whitesource/configure
Watemlifts Sep 26, 2023
6f5f9d5
Create SECURITY.md
Watemlifts Sep 26, 2023
771adbc
Create codacy.yml
Watemlifts Sep 26, 2023
e7d4574
Create synopsys-io.yml
Watemlifts Sep 26, 2023
8074a03
Create ethicalcheck.yml
Watemlifts Sep 26, 2023
af0b928
Bump com.google.gms:google-services from 4.3.15 to 4.4.0
dependabot[bot] Sep 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
version = 1

[[analyzers]]
<< deepsource-config-dc794d08
name = "secrets"

<< deepsource-config-bc693d3d
name = "cxx"

<< deepsource-config-35ef329a
name = "javascript"
name = "secrets"

[[analyzers]]
name = "terraform"

[[analyzers]]
name = "shell"

[[analyzers]]
name = "javascript"

[analyzers.meta]
plugins = [
"react",
"angularjs",
"angular"
]
environment = [
"nodejs",
"mongo"
]

[[transformers]]
name = "prettier"
>> master
>> master
>> master
42 changes: 42 additions & 0 deletions .github/workflows/ant.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# This workflow will build a Java project with Ant
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-ant

name: Java CI

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: 'temurin'
- name: Build with Ant
run: ant -noinput -buildfile build.xml
name: Setup Go environment
uses: actions/[email protected]
with:
# The Go version to download (if necessary) and use. Supports semver spec and ranges.
go-version: # optional
# Path to the go.mod or go.work file.
go-version-file: # optional
# Set this option to true if you want the action to always check for the latest available version that satisfies the version spec
check-latest: # optional
# Used to pull node distributions from go-versions. Since there's a default, this is typically not supplied by the user. When running this action on github.com, the default value is sufficient. When running on GHES, you can pass a personal access token for github.com if you are experiencing rate limiting.
token: # optional, default is ${{ github.server_url == 'https://github.com' && github.token || '' }}
# Used to specify whether caching is needed. Set to true, if you'd like to enable caching.
cache: # optional, default is true
# Used to specify the path to a dependency file - go.sum
cache-dependency-path: # optional
# Target architecture for Go to use. Examples: x86, x64. Will use system architecture by default.
architecture: # optional
63 changes: 63 additions & 0 deletions .github/workflows/azure-functions-app-java.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
# This workflow will build a Java project and deploy it to an Azure Functions App on Windows or Linux when a commit is pushed to your default branch.
#
# This workflow assumes you have already created the target Azure Functions app.
# For instructions see https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-java
#
# To configure this workflow:
# 1. Set up the following secrets in your repository:
# - AZURE_FUNCTIONAPP_PUBLISH_PROFILE
# 2. Change env variables for your configuration.
#
# For more information on:
# - GitHub Actions for Azure: https://github.com/Azure/Actions
# - Azure Functions Action: https://github.com/Azure/functions-action
# - Publish Profile: https://github.com/Azure/functions-action#using-publish-profile-as-deployment-credential-recommended
# - Azure Service Principal for RBAC: https://github.com/Azure/functions-action#using-azure-service-principal-for-rbac-as-deployment-credential
#
# For more samples to get started with GitHub Action workflows to deploy to Azure: https://github.com/Azure/actions-workflow-samples/tree/master/FunctionApp

name: Deploy Java project to Azure Function App

on:
push:
branches: ["master"]

env:
AZURE_FUNCTIONAPP_NAME: 'your-app-name' # set this to your function app name on Azure
POM_XML_DIRECTORY: '.' # set this to the directory which contains pom.xml file
JAVA_VERSION: '8' # set this to the java version to use (e.g. '8', '11', '17')

jobs:
build-and-deploy:
runs-on: windows-latest # For Linux, use ubuntu-latest
environment: dev
steps:
- name: 'Checkout GitHub Action'
uses: actions/checkout@v3

# If you want to use Azure RBAC instead of Publish Profile, then uncomment the task below
# - name: 'Login via Azure CLI'
# uses: azure/login@v1
# with:
# creds: ${{ secrets.AZURE_RBAC_CREDENTIALS }} # set up AZURE_RBAC_CREDENTIALS secrets in your repository

- name: Setup Java Sdk ${{ env.JAVA_VERSION }}
uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}

- name: 'Restore Project Dependencies Using Mvn'
shell: pwsh # For Linux, use bash
run: |
pushd './${{ env.POM_XML_DIRECTORY }}'
mvn clean package
popd

- name: 'Run Azure Functions Action'
uses: Azure/functions-action@v1
id: fa
with:
app-name: ${{ env.AZURE_FUNCTIONAPP_NAME }}
package: '${{ env.POM_XML_DIRECTORY }}' # if there are multiple function apps in same project, then this path will be like './${{ env.POM_XML_DIRECTORY }}/target/azure-functions/${{ env.POM_FUNCTIONAPP_NAME }'
publish-profile: ${{ secrets.AZURE_FUNCTIONAPP_PUBLISH_PROFILE }} # Remove publish-profile to use Azure RBAC
respect-pom-xml: true
23 changes: 23 additions & 0 deletions .github/workflows/build-release-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,26 @@ jobs:
name: release_artifacts
path: build/*.zip
retention-days: 15
- name: Run test on Autify for Mobile
# You may pin to the exact commit or the version.
# uses: autifyhq/actions-mobile-test-run@8fd7241f47244c8050ca2665828fc4a0b3c02e4e
uses: autifyhq/[email protected]
with:
# Access token of Autify for Mobile.
access-token:
# URL of a test plan e.g. https://moible-app.autify.com/projects/<ID>/test_plans/<ID>
autify-test-url:
# ID of the already uploaded build. (Note: Either build-id or build-path is required but not both)
build-id: # optional
# File path to the iOS app (*.app) or Android app (*.apk). (Note: Either build-id or build-path is required but not both)
build-path: # optional
# When true, the action waits until the test finishes.
wait: # optional, default is false
# Timeout seconds when waiting.
timeout: # optional
# Maximum retry count while waiting. The command can take up to `timeout * (max-retry-count + 1)`. Only effective with `wait`
max-retry-count: # optional
# A path to `autify` which will be used to invoke Autify CLI internally. Default is searching from PATH.
autify-path: # optional, default is autify
# Autify CLI installer URL
autify-cli-installer-url: # optional, default is https://autify-cli-assets.s3.amazonaws.com/autify-cli/channels/stable/install-cicd.bash
141 changes: 141 additions & 0 deletions .github/workflows/cmake-multi-platform.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
# This starter workflow is for a CMake project running on multiple platforms. There is a different starter workflow if you just want a single platform.
# See: https://github.com/actions/starter-workflows/blob/main/ci/cmake-single-platform.yml
name: CMake on multiple platforms

on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]

jobs:
build:
runs-on: ${{ matrix.os }}

strategy:
# Set fail-fast to false to ensure that feedback is delivered for all matrix combinations. Consider changing this to true when your workflow is stable.
fail-fast: false

# Set up a matrix to run the following 3 configurations:
# 1. <Windows, Release, latest MSVC compiler toolchain on the default runner image, default generator>
# 2. <Linux, Release, latest GCC compiler toolchain on the default runner image, default generator>
# 3. <Linux, Release, latest Clang compiler toolchain on the default runner image, default generator>
#
# To add more build types (Release, Debug, RelWithDebInfo, etc.) customize the build_type list.
matrix:
os: [ubuntu-latest, windows-latest]
build_type: [Release]
c_compiler: [gcc, clang, cl]
include:
- os: windows-latest
c_compiler: cl
cpp_compiler: cl
- os: ubuntu-latest
c_compiler: gcc
cpp_compiler: g++
- os: ubuntu-latest
c_compiler: clang
cpp_compiler: clang++
exclude:
- os: windows-latest
c_compiler: gcc
- os: windows-latest
c_compiler: clang
- os: ubuntu-latest
c_compiler: cl

steps:
- uses: actions/checkout@v3

- name: Set reusable strings
# Turn repeated input strings (such as the build output directory) into step outputs. These step outputs can be used throughout the workflow file.
id: strings
shell: bash
run: |
echo "build-output-dir=${{ github.workspace }}/build" >> "$GITHUB_OUTPUT"

- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
run: >
cmake -B ${{ steps.strings.outputs.build-output-dir }}
-DCMAKE_CXX_COMPILER=${{ matrix.cpp_compiler }}
-DCMAKE_C_COMPILER=${{ matrix.c_compiler }}
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
-S ${{ github.workspace }}

- name: Build
# Build your program with the given configuration. Note that --config is needed because the default Windows generator is a multi-config generator (Visual Studio generator).
run: cmake --build ${{ steps.strings.outputs.build-output-dir }} --config ${{ matrix.build_type }}

- name: Test
working-directory: ${{ steps.strings.outputs.build-output-dir }}
# Execute tests defined by the CMake configuration. Note that --build-config is needed because the default Windows generator is a multi-config generator (Visual Studio generator).
# See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
run: ctest --build-config ${{ matrix.build_type }}
- name: Deploy HelmFile
# You may pin to the exact commit or the version.
# uses: cloudposse/github-action-deploy-helmfile@e5396120c8d09d826889c286a3c7e27fa17f3f15
uses: cloudposse/[email protected]
with:
# Cluster name
cluster:
# AWS region
aws-region: # optional, default is us-east-1
# The path where lives the helmfile.
helmfile-path: # optional, default is deploy
# Helmfile name
helmfile: # optional, default is helmfile.yaml
# Operation with helmfiles. (valid options - `deploy`, `destroy`)
operation: # default is deploy
# Helmfile environment
environment: # optional, default is preview
# Git SHA
gitref-sha: # optional, default is
# Kubernetes namespace
namespace:
# Docker image
image:
# Docker image tag
image-tag:
# Debug mode
debug: # optional, default is false
# The name of the label used to describe the helm release
release_label_name: # optional, default is release
# YAML string with extra values to use in a helmfile deploy
values_yaml: # optional
# Helm version
helm_version: # optional, default is 3.11.1
# Helmfile version
helmfile_version: # optional, default is 0.143.5
# Kubectl version
kubectl_version: # optional, default is 1.26.3
# Kubectl version
chamber_version: # optional, default is 2.11.1
- name: Rational Test Automation Server GitHub Action
# You may pin to the exact commit or the version.
# uses: IBM/devopsauto-testserver-actions@c704855bdbbae4f0df152919d00fb0bd40f67ee0
uses: IBM/devopsauto-testserver-actions@v1
with:
# Rational Test Automation Server URL
serverUrl:
# Rational Test Automation Server Offline Token
offlineToken:
# Team Space name
teamspace:
# Project name
project:
# Branch name in which the test exists
branch:
# AssetId of the test in Rational Test Automation Server.
assetId:
# Optional. Test environment corresponding to the test. Mandatory to input the value if you want to run API test.
environment: # optional
# Optional. Comma (,) delimited values of datasets for the job to run, For example: source:replacement;source:replacement
datasets: # optionaloptional
# Optional. Variables corresponding to the test. You must enter the variables in the format: name_of_the_variable=value_of_the_variable
variables: # optional
# Optional. Labels corresponding to the test. For example: label1, label2
labels: # optional
# Optional. Secrets collection name for the job to run.
secretsCollection: #
72 changes: 72 additions & 0 deletions .github/workflows/codacy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# This workflow checks out code, performs a Codacy security scan
# and integrates the results with the
# GitHub Advanced Security code scanning feature. For more information on
# the Codacy security scan action usage and parameters, see
# https://github.com/codacy/codacy-analysis-cli-action.
# For more information on Codacy Analysis CLI in general, see
# https://github.com/codacy/codacy-analysis-cli.

name: Codacy Security Scan

on:
push:
branches: [ "master" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "master" ]
schedule:
- cron: '31 8 * * 0'

permissions:
contents: read

jobs:
codacy-security-scan:
permissions:
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
name: Codacy Security Scan
runs-on: ubuntu-latest
steps:
# Checkout the repository to the GitHub Actions runner
- name: Checkout code
uses: actions/checkout@v3

# Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis
- name: Run Codacy Analysis CLI
uses: codacy/codacy-analysis-cli-action@d840f886c4bd4edc059706d09c6a1586111c540b
with:
# Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository
# You can also omit the token and run the tools that support default configurations
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
verbose: true
output: results.sarif
format: sarif
# Adjust severity of non-security issues
gh-code-scanning-compat: true
# Force 0 exit code to allow SARIF file generation
# This will handover control about PR rejection to the GitHub side
max-allowed-issues: 2147483647

# Upload the SARIF file generated in the previous step
- name: Upload SARIF results file
uses: github/codeql-action/upload-sarif@v2
with:
sarif_file: results.sarif
- name: Mondoo Action
# You may pin to the exact commit or the version.
# uses: mondoohq/actions@3a676646294bf55dc54d6c6b56e6567908f7f9b5
uses: mondoohq/[email protected]
with:
# Additional arguments to pass to cnspec client.
args: # optional
# Sets the log level: error, warn, info, debug, trace (default "info")
log-level: # optional, default is info
# Base64 encoded service account credentials used to authenticate with Mondoo Platform
service-account-credentials: # optional
Loading