Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
140 commits
Select commit Hold shift + click to select a range
4c23a77
hide version on Status page
pawelangelow Jan 6, 2025
1ff626b
extract rdi version
pawelangelow Jan 6, 2025
b494ce0
add default version
pawelangelow Jan 7, 2025
c073ff8
add tests
pawelangelow Jan 7, 2025
c1bff39
RI-5547 renamed data type, small changes
kchepikava Jan 7, 2025
e43b7d3
update message
pawelangelow Jan 8, 2025
72efc32
#RI-6451 - update add database form
rsergeenko Jan 9, 2025
86301a4
RI-6336 - Allow to hide/show columns in Browser - basic functional im…
Jan 10, 2025
5e117aa
RI-6336 - Allow to hide/show columns in Browser - added tooltip
Jan 10, 2025
065d2fe
RI-6336 - Allow to hide/show columns in Browser - added column hiding…
Jan 10, 2025
e3cfa90
RI-6336 - Allow to hide/show columns in Browser - added column hiding…
Jan 10, 2025
6185cf3
RI-6336 - Allow to hide/show columns in Browser - refetching of metad…
Jan 10, 2025
f1e6999
RI-6336 - Allow to hide/show columns in Browser - refetching of metad…
Jan 10, 2025
c666dc3
RI-6336 - Allow to hide/show columns in Browser - refetching of metad…
Jan 10, 2025
3170048
RI-6336 - Allow to hide/show columns in Browser - telemetry data
Jan 10, 2025
95652f6
#RI-6451 - fix pr comments
rsergeenko Jan 10, 2025
ce834c9
RI-6336 - Allow to hide/show columns in Browser - limit for list type
KIvanow Jan 10, 2025
df6c074
RI-6336 - Allow to hide/show columns in Browser - limit for the hash …
KIvanow Jan 10, 2025
db8495b
RI-6336 - Allow to hide/show columns in Browser - limit for the set type
KIvanow Jan 10, 2025
2c4f7e3
RI-6336 - Allow to hide/show columns in Browser - limit for the sorte…
KIvanow Jan 10, 2025
c7e7779
RI-6336 - Allow to hide/show columns in Browser - limit for the strea…
KIvanow Jan 10, 2025
b3694f3
RI-6336 - Allow to hide/show columns in Browser - limit for the json …
KIvanow Jan 10, 2025
0af07e5
RI-6336 - Allow to hide/show columns in Browser - limit handling in t…
KIvanow Jan 10, 2025
995c55f
RI-5547 not show graph key when no graph module
kchepikava Jan 12, 2025
ee32903
RI-5547 make skip options if no module more generic
kchepikava Jan 13, 2025
1ff4ed2
RI-6336 converted to an array of columns for better scalability later on
Jan 13, 2025
1f3eeb4
Merge branch 'feature/RI-6336-allow-to-hide-show-columns-in-browser' …
Jan 13, 2025
1ba8a91
RI-6336 - columns updated
KIvanow Jan 13, 2025
2a6f46a
Merge branch 'main' of https://github.com/RedisInsight/RedisInsight i…
KIvanow Jan 13, 2025
093dae2
RI-6336 - Allow to hide/show columns in Browser - unit tests pt1
KIvanow Jan 14, 2025
ea6675d
RI-6336 - Allow to hide/show columns in Browser - unit tests pt2
Jan 14, 2025
82296c2
RI-6336 - Allow to hide/show columns in Browser - tests for the API
Jan 14, 2025
9de9493
RI-6336 - RI-6336 - Allow to hide/show columns in Browser - cleanup
Jan 14, 2025
0d860d4
Merge branch 'main' into fe/feature/RI-6451
vlad-dargel Jan 14, 2025
a14820a
e2e/feature/RI-6451
vlad-dargel Jan 14, 2025
a191b4c
RI-6372 remember context when switching btw rdis
kchepikava Jan 14, 2025
4769d37
change parallel runs number to 4
vlad-dargel Jan 14, 2025
f9ecc3d
fix for electron ssh test
vlad-dargel Jan 14, 2025
3ab06f4
Merge pull request #4281 from RedisInsight/e2e/feature/RI-6451
vlad-dargel Jan 15, 2025
ea6a7cb
add e2e for navigation
mariasergeenko Jan 15, 2025
4eaf304
fix for remove crt
mariasergeenko Jan 15, 2025
bf23d42
RI-6615 fixed tests and navigation close when switch btw dbs
kchepikava Jan 15, 2025
e782a35
#RI-6602 - fix scroll
rsergeenko Jan 15, 2025
ab977a3
remove comments
mariasergeenko Jan 15, 2025
b493e4e
Merge pull request #4263 from RedisInsight/fe/feature/RI-5547-rename-…
mariasergeenko Jan 15, 2025
abcbf16
Merge pull request #4264 from RedisInsight/fe/RI-6540-update-unsuppor…
mariasergeenko Jan 15, 2025
633e5f7
Merge pull request #4276 from RedisInsight/fe/bugfix/RI-6592-rename-d…
mariasergeenko Jan 15, 2025
79e1678
update texts
pawelangelow Jan 15, 2025
d017611
RI-6336 - Allow to hide/show columns in Browser - updating tests bas…
KIvanow Jan 16, 2025
8aafa09
Merge branch 'feature/RI-6336-allow-to-hide-show-columns-in-browser' …
KIvanow Jan 16, 2025
987fb68
#RI-6597 - fix error
rsergeenko Jan 16, 2025
f47cbe8
RI-6336 - Allow to hide/show columns in Browser - unit tests updated …
KIvanow Jan 16, 2025
de528aa
#RI-6597 - add test
rsergeenko Jan 17, 2025
9d1eafa
remove comment
mariasergeenko Jan 17, 2025
0500d10
Merge pull request #4287 from RedisInsight/e2e/fe/feature/RI-6372-rem…
mariasergeenko Jan 17, 2025
6a3ecfa
Merge pull request #4282 from RedisInsight/e2e/feature/main-fix
mariasergeenko Jan 17, 2025
f1249e7
Merge pull request #4286 from RedisInsight/fe/bugfix/RI-6615-fix-navi…
mariasergeenko Jan 17, 2025
ce16baa
Merge pull request #4280 from RedisInsight/fe/feature/RI-6372-remembe…
mariasergeenko Jan 17, 2025
1ae38bf
RI-6336 - Allow to hide/show columns in Browser - unit tests updated …
KIvanow Jan 17, 2025
13982d2
Unit and Integration tests proposal for change in the workflow (#4284)
Jan 17, 2025
092713e
remove '+' from suggested branch names as it is treated as a special …
Jan 17, 2025
680c46a
Merge branch 'main' of https://github.com/RedisInsight/RedisInsight i…
KIvanow Jan 17, 2025
acbeb6e
testing running all unit tests
Jan 17, 2025
08ec2c1
Merge branch 'main' of https://github.com/RedisInsight/RedisInsight i…
KIvanow Jan 17, 2025
6382708
RI-6336 - Allow to hide/show columns in Browser - unit tests fixed a …
KIvanow Jan 17, 2025
e9f47cd
RI-6336 - Allow to hide/show columns in Browser - unit tests fixed in…
KIvanow Jan 17, 2025
f8e3e25
RI-6336 - Allow to hide/show columns in Browser - unit tests fixed in…
KIvanow Jan 17, 2025
a73eb88
Merge pull request #4261 from RedisInsight/feature/RI-6457/get-proper…
mariasergeenko Jan 17, 2025
3be0367
RI-6336 - Allow to hide/show columns in Browser - removed unused file
KIvanow Jan 17, 2025
0ea7cba
#RI-6554 - update icons and connectivity buttons
rsergeenko Jan 17, 2025
f965a9a
#RI-5411 - Optimize builds
egor-zalenski Jan 17, 2025
471b385
#RI-5411 - Optimize builds
egor-zalenski Jan 17, 2025
0ef9d4e
#RI-5411 - Optimize builds
egor-zalenski Jan 17, 2025
1008d52
#RI-5411 - Optimize builds
egor-zalenski Jan 17, 2025
49123f1
RI-5747 filter per RI version in feature config
kchepikava Jan 20, 2025
d153c98
RI-6629 - TTL and Size are not showing
KIvanow Jan 20, 2025
5101978
RI-6630 - Columns icon is not visible for light theme
KIvanow Jan 20, 2025
11b311f
RI-6631 - There is no info icon next to size to get tooltip
KIvanow Jan 20, 2025
50b8079
#RI-5411 - fix pr comments
egor-zalenski Jan 20, 2025
bb340a3
Merge pull request #4293 from RedisInsight/fe/feature/RI-5411_Optimiz…
egor-zalenski Jan 20, 2025
5da9333
RI-6631 - There is no info icon next to size to get tooltip
KIvanow Jan 20, 2025
01e8c40
RI-6634 - Inconsistent behavior in displaying size
KIvanow Jan 20, 2025
df59ba7
RI-6336 - removed poluted object for testing
KIvanow Jan 20, 2025
e1f16e4
RI-6336 - removed poluted object for testing
KIvanow Jan 20, 2025
75c7007
RI-6336 - removed poluted object for testing
KIvanow Jan 20, 2025
1618b04
RI-6336 - removed poluted object for testing
KIvanow Jan 20, 2025
a8c439d
RI-6336 - removed poluted object for testing + fixed unit tests
KIvanow Jan 20, 2025
92718d5
RI-6336 - added cluster strategy implementation. Fixed integration tests
KIvanow Jan 21, 2025
f52fdf6
RI-6336 - added cluster strategy implementation. Fixed integration tests
KIvanow Jan 21, 2025
517c9d0
RI-6336 - updated unit tests to match new pattern
KIvanow Jan 21, 2025
258d1ee
fix: redisinsight/api/package.json to reduce vulnerabilities (#4179)
ArtemHoruzhenko Jan 21, 2025
1de9287
fix: package.json & yarn.lock to reduce vulnerabilities (#4144)
ArtemHoruzhenko Jan 21, 2025
f7838e4
RI-6547 apply multiline ellipsis to the table tooltip text that overf…
dantovska Jan 21, 2025
f740a06
RI-6638 - No trash icon to remove key if key size column is hidden. A…
KIvanow Jan 21, 2025
0ae7a26
adding some clearance for the css styling so it is easier to see to w…
dantovska Jan 22, 2025
6a3f380
RI-6336 - WIP - moving to per DB config
KIvanow Jan 22, 2025
cd38993
Bump vite from 5.4.9 to 5.4.12 (#4297)
dependabot[bot] Jan 22, 2025
98aebb8
add test for RI-6336
mariasergeenko Jan 22, 2025
5110c8d
Merge pull request #4288 from RedisInsight/fe/bugfix/RI-6597
rsergeenko Jan 22, 2025
ae373d8
RI-6336 - simplified approach for per db setting
Jan 22, 2025
f30f7be
Merge branch 'main' into fe/bugfix/RI-6547-table-result-tooltip-text-…
mariasergeenko Jan 22, 2025
afa1441
#RI-6628 - adopt profile visualization to work with redis 8+
rsergeenko Jan 22, 2025
305af80
remove only
mariasergeenko Jan 22, 2025
e3f1735
RI-6336 updated unit tests
Jan 22, 2025
bec49d5
#RI-6554 - fix pr comments, fix icons color
rsergeenko Jan 22, 2025
8f5a315
RI-6336 update naming based on feedback from the PR
Jan 22, 2025
13bf38e
RI-6336 - removed unused mocked variables
Jan 22, 2025
48c9ac6
RI-6336 added recommendation from the PR
Jan 22, 2025
3548135
Merge pull request #4299 from RedisInsight/e2e/feature/RI-6336-allow-…
mariasergeenko Jan 22, 2025
57e87a7
Merge pull request #4295 from RedisInsight/fe/bugfix/RI-6547-table-re…
mariasergeenko Jan 22, 2025
bd50200
Merge pull request #4290 from RedisInsight/fe-be/feature/RI-6336-allo…
mariasergeenko Jan 22, 2025
854d745
#RI-6451 - fix scroll, fix some styles
rsergeenko Jan 22, 2025
34ddee8
decrease parallel runs number
vlad-dargel Jan 22, 2025
57ecf7f
Merge pull request #4301 from RedisInsight/e2e/bugfix/decrease-parall…
vlad-dargel Jan 22, 2025
9dde27d
#RI-6643 - update link
rsergeenko Jan 23, 2025
1741b54
RI-5335 Add free DB identifier in telemetry events (#4267)
pawelangelow Jan 23, 2025
23cbe1b
Merge pull request #4268 from RedisInsight/fe/feature/RI-6451
vlad-dargel Jan 23, 2025
880e7c2
updated code owners
Jan 23, 2025
29dd5fc
RI-5395: Add Nightly Virustotal Analyze (#4305)
pawelangelow Jan 23, 2025
f7e93fd
RI-000 run tests without e2e by default + add it for bugfix and featu…
ArtemHoruzhenko Jan 23, 2025
1a2b12e
Merge pull request #4309 from RedisInsight/feature/RI-000-enhance-gh-…
ArtemHoruzhenko Jan 23, 2025
f5b9900
RI-6641 fix css in db nav popover
kchepikava Jan 24, 2025
6cc7ba5
#RI-6624 - fix slow request for json
rsergeenko Jan 24, 2025
c347fb5
#RI-6509 - Create a free Cloud db (#4317)
egor-zalenski Jan 24, 2025
bde8568
Merge pull request #4300 from RedisInsight/fe/feature/RI-6628
vlad-dargel Jan 24, 2025
b4992c1
Merge pull request #4315 from RedisInsight/be/feature/RI-6624
mariasergeenko Jan 27, 2025
e21d66d
Merge pull request #4294 from RedisInsight/be/feature/RI-5747-filter-…
mariasergeenko Jan 27, 2025
113988e
Merge pull request #4303 from RedisInsight/fe/feature/RI-6643
mariasergeenko Jan 27, 2025
7776f86
Merge pull request #4292 from RedisInsight/fe/feature/RI-6554
mariasergeenko Jan 27, 2025
d04ae31
Merge pull request #4313 from RedisInsight/fe/bugfix/RI-6641-instance…
mariasergeenko Jan 27, 2025
66db3bb
fix integration tests for RDI after adding "status" call ro obtain ve…
ArtemHoruzhenko Jan 27, 2025
ecaf374
Merge pull request #4319 from RedisInsight/bugfix/RI-000-fix-itests
vlad-dargel Jan 27, 2025
fa50a4f
RI-6527 Resolve an issue on Ubuntu with a space in a folder name && R…
Jan 27, 2025
a0ae1c3
DEV: Add integration tests readme (#4316)
pawelangelow Jan 28, 2025
43e4215
RI-5395: Run VirusTotal Analyze as crone job + support batch validati…
pawelangelow Jan 28, 2025
3647425
RI-000 run tests without run tests for feature and bugfix branches
ArtemHoruzhenko Jan 28, 2025
b551c6a
Merge pull request #4325 from RedisInsight/feature/RI-000-fix-gh-for-…
ArtemHoruzhenko Jan 28, 2025
360b639
RI-6613: Rework redisearch integration tests (#4314)
dantovska Feb 3, 2025
a840f6c
Fe/feature/ri 5681 search and query (#4283)
rsergeenko Feb 3, 2025
8359a15
Merge branch 'feature/dynamic-dependencies' into merge-dynamic-deps-main
Feb 3, 2025
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
6 changes: 3 additions & 3 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Add reviewers for the most sensitive folders
/.github/ viktar.starastsenka@redis.com egor.zalenski@softeq.com artem.horuzhenko@redis.com
/.circleci/ viktar.starastsenka@redis.com egor.zalenski@softeq.com artem.horuzhenko@redis.com
/redisinsight/api/config/features-config.json viktar.starastsenka@redis.com egor.zalenski@softeq.com artem.horuzhenko@redis.com
/.github/ viktar.starastsenka@redis.com artem.horuzhenko@redis.com kristiyan.ivanov@redis.com pavel.angelov@redis.com petar.dzhambazov@redis.com
/.circleci/ viktar.starastsenka@redis.com artem.horuzhenko@redis.com kristiyan.ivanov@redis.com pavel.angelov@redis.com petar.dzhambazov@redis.com
/redisinsight/api/config/features-config.json viktar.starastsenka@redis.com artem.horuzhenko@redis.com kristiyan.ivanov@redis.com pavel.angelov@redis.com petar.dzhambazov@redis.com
13 changes: 13 additions & 0 deletions .github/workflows/aws-upload-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,19 @@ jobs:
aws s3 cp release/ s3://${AWS_BUCKET_NAME_TEST}/public/upgrades --recursive
aws s3 cp release/ s3://${AWS_BUCKET_NAME_TEST}/public/pre-release/${APP_VERSION} --recursive

- name: Download vendor plugins
uses: actions/download-artifact@v4
id: download-vendor
continue-on-error: true
with:
name: 'vendor-plugins'
path: vendor

- name: Upload vendor plugins to s3 bucket
if: steps.download-vendor.outcome == 'success'
run: |
aws s3 cp vendor/ s3://${AWS_BUCKET_NAME_TEST}/public/plugins/static/ --recursive

- name: Generate job summary
run: |
node ./.github/generate-build-summary.js
Expand Down
139 changes: 139 additions & 0 deletions .github/workflows/nightly-virustotal-analyze.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,139 @@
name: Nightly Virustotal Analyze

on:
workflow_dispatch:
inputs:
mode:
description: "Choose 'single' or 'all'"
required: true
default: 'all'
type: string
file_url:
description: "Provide a file URL for single file scanning (required for 'single' mode)"
required: false
default: 'https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-mac-arm64.dmg'
type: string
schedule:
- cron: '0 0 * * *'

env:
VIRUSTOTAL_API_KEY: ${{ secrets.VIRUSTOTAL_API_KEY }}
DEFAULT_FILES: |
https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-mac-x64.dmg
https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-mac-arm64.dmg
https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-win-installer.exe
https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-linux-x86_64.AppImage
https://s3.amazonaws.com/redisinsight.download/public/latest/Redis-Insight-linux-amd64.deb

jobs:
analyze:
name: VirusTotal Analyze
runs-on: ubuntu-latest
outputs:
files: ${{ steps.setup_matrix.outputs.files }}
steps:
- name: Determine mode and files
id: setup_matrix
run: |
mode="${{ github.event.inputs.mode }}"
file_url="${{ github.event.inputs.file_url }}"

if [ "$mode" == "single" ] && [ -z "$file_url" ]; then
echo "Error: For 'single' mode, a file URL must be provided."
exit 1
fi

if [ "$mode" == "single" ]; then
echo "files=[\"$file_url\"]" >> $GITHUB_OUTPUT
else
files_json=$(echo "${{ env.DEFAULT_FILES }}" | sed '/^$/d' | jq -R -s -c 'split("\n")[:-1]')
echo "files=$files_json" >> $GITHUB_OUTPUT
fi

analyze_files:
name: Analyze each file
needs: analyze
runs-on: ubuntu-latest

strategy:
matrix:
file: ${{ fromJson(needs.analyze.outputs.files) }}

steps:
- name: Download file
run: |
echo "Downloading: ${{ matrix.file }}"
curl -sLo file_to_analyze "${{ matrix.file }}"

- name: Get upload URL
id: get_upload_url
run: |
upload_url=$(curl -sq -XGET https://www.virustotal.com/api/v3/files/upload_url \
-H "x-apikey: $VIRUSTOTAL_API_KEY" | jq -r '.data')

if [ -z "$upload_url" ] || [ "$upload_url" == "null" ]; then
echo "Failed to retrieve upload URL for ${{ matrix.file }}"
exit 1
fi

echo "UPLOAD_URL=$upload_url" >> $GITHUB_ENV

- name: Upload file to VirusTotal
id: upload_file
run: |
upload_url="${{ env.UPLOAD_URL }}"
analyzed_id=$(curl -sq -XPOST "$upload_url" \
-H "x-apikey: $VIRUSTOTAL_API_KEY" \
--form "file=@file_to_analyze" | jq -r '.data.id')

if [ -z "$analyzed_id" ] || [ "$analyzed_id" == "null" ]; then
echo "Failed to upload file: ${{ matrix.file }}"
exit 1
fi

echo "ANALYZED_ID=$analyzed_id" >> $GITHUB_ENV

- name: Check analyze status
run: |
analyzed_id="${{ env.ANALYZED_ID }}"
retry_attempts=50
interval_time=30

until [ "$retry_attempts" == "0" ]; do
analyze_status=$(curl -sq -XGET https://www.virustotal.com/api/v3/analyses/${analyzed_id} \
-H "x-apikey: $VIRUSTOTAL_API_KEY" | jq -r '.data.attributes.status')

if [ "$analyze_status" == "completed" ]; then
break
fi

echo "Current status: $analyze_status, retries left: $retry_attempts"
sleep $interval_time
retry_attempts=$((retry_attempts - 1))
done

if [ "$analyze_status" != "completed" ]; then
echo "Analysis not completed for ${{ matrix.file }}"
exit 1
fi

- name: Validate analyze
run: |
analyzed_id="${{ env.ANALYZED_ID }}"
analysis=$(curl -sq -XGET "https://www.virustotal.com/api/v3/analyses/${analyzed_id}" \
-H "x-apikey: $VIRUSTOTAL_API_KEY")

analyze_stats=$(echo "$analysis" | jq -r '.data.attributes.stats')

malicious=$(echo "$analyze_stats" | jq '.malicious')
suspicious=$(echo "$analyze_stats" | jq '.suspicious')
suspicious=$(echo "$analyze_stats" | jq '.suspicious')
harmless=$(echo "$analyze_stats" | jq '.harmless')

echo "Results for ${{ matrix.file }}: Malicious: $malicious, Suspicious: $suspicious, Harmless: $harmless"

if [ "$malicious" != "0" ] || [ "$suspicious" != "0" ]; then
echo "File ${{ matrix.file }} is flagged as potentially harmful."
echo "$analysis" | jq -r '.data.attributes.results[] | select(.result == "malicious" or .result == "suspicious")'
exit 1
fi
7 changes: 7 additions & 0 deletions .github/workflows/pipeline-build-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,13 @@ jobs:
yarn package:stage --linux $target
fi

- uses: actions/upload-artifact@v4
name: Upload vendor for plugins
with:
name: vendor-plugins
path: |
./vendor

- uses: actions/upload-artifact@v4
name: Upload linux builds
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/tests-e2e-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
fail-fast: false
matrix:
# Number of threads to run tests
parallel: [0, 1, 2, 3, 4, 5]
parallel: [0, 1, 2, 3]

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -66,7 +66,7 @@ jobs:
- name: Generate short list of the test files
working-directory: ./tests/e2e
run: |
testFiles=$(find tests/web -type f -name '*.e2e.ts' | sort | awk "NR % 6 == ${{ matrix.parallel }}")
testFiles=$(find tests/web -type f -name '*.e2e.ts' | sort | awk "NR % 4 == ${{ matrix.parallel }}")

echo $testFiles

Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,10 @@ on:
branches:
- 'fe/**'
- 'be/**'
- 'fe-be/**'
- 'e2e/**'
- 'feature/**'
- 'bugfix/**'

workflow_dispatch:
inputs:
Expand Down Expand Up @@ -41,7 +44,7 @@ on:
group_tests:
description: Run group of tests
type: string
default: 'all'
default: 'without_e2e'
short_rte_list:
description: Use short rte list
type: boolean
Expand Down Expand Up @@ -86,19 +89,19 @@ jobs:

frontend-tests:
needs: changes
if: inputs.group_tests == 'all' || inputs.group_tests == 'without_e2e' || startsWith(github.ref_name, 'fe/')
if: inputs.group_tests == 'all' || inputs.group_tests == 'without_e2e' || startsWith(github.ref_name, 'fe/') || startsWith(github.ref_name, 'fe-be/') || startsWith(github.ref_name, 'feature/') || startsWith(github.ref_name, 'bugfix/')
uses: ./.github/workflows/tests-frontend.yml
secrets: inherit

backend-tests:
needs: changes
if: inputs.group_tests == 'all' || inputs.group_tests == 'without_e2e' || startsWith(github.ref_name, 'be/')
if: inputs.group_tests == 'all' || inputs.group_tests == 'without_e2e' || startsWith(github.ref_name, 'be/') || startsWith(github.ref_name, 'fe-be/') || startsWith(github.ref_name, 'feature/') || startsWith(github.ref_name, 'bugfix/')
uses: ./.github/workflows/tests-backend.yml
secrets: inherit

integration-tests:
needs: changes
if: inputs.group_tests == 'all' || inputs.group_tests == 'without_e2e' || startsWith(github.ref_name, 'be/')
if: inputs.group_tests == 'all' || inputs.group_tests == 'without_e2e' || startsWith(github.ref_name, 'be/') || startsWith(github.ref_name, 'fe-be/') || startsWith(github.ref_name, 'feature/') || startsWith(github.ref_name, 'bugfix/')
uses: ./.github/workflows/tests-integration.yml
secrets: inherit
with:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@ vendor
redisinsight/main.js.LICENSE.txt
redisinsight/main.prod.js.LICENSE.txt
licenses
redisinsight/ui/src/packages/common/index*


# E2E tests report
Expand Down
Loading