Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Feb 3, 2026

This PR syncs the latest changes from upstream to main.

nk-hystax and others added 14 commits January 23, 2026 08:13
## Description
- Added new argument for `useAllRecommendations` and
`useOptscaleRecommendations` methods
- List of deprecated recommendations was created
- `ObsoleteImages` and `ObsoleteImagesModal` classes was marked as
deprecated

## Related issue number

https://datatrendstech.atlassian.net/browse/OSN-1266
What was changed:
The workflow .github/workflows/auto-assign-author.yml was modified to
automatically assign the pull request author as an assignee when a PR is
opened or reopened.
The logic now includes a permission check via GitHub API
(getCollaboratorPermissionLevel) and safe handling of cases where the
author is not a collaborator (e.g., PRs coming from forks).

If the author has write, maintain, or admin rights — they are assigned.
If the author has insufficient rights or is external — the step is
skipped without error, with a clear log message.

To verify workflow stability with external PRs, the following test was
conducted:

1. From the external account DaniyaAbdulina, a fork of the repository
hystax/optscale was created → DaniyaAbdulina/optscale.
2. The fork was cloned to a separate VM.
3. A new branch test was created, changes were made, and pushed to
DaniyaAbdulina/optscale.
4. A pull request was opened from DaniyaAbdulina:test into
hystax:usr/kirill_mas/OSN-1287.

Result: The workflow successfully executed on PR test_commit #23,
correctly skipping assignment for the external author with the log:
Skipping assignment for DaniyaAbdulina: permission=read
511a835 Reapply  vm.sh + fixes
0776dac OSN-1266. Remove obsolete_images from the recommendation page
37e806e OSN-1265. Regenerated demo
## Description

Added alert icon for expired power schedule
ed7f0a4 OSN-1322. Mark expired Power Schedules
7059af2 OSN-1260. Rename Components folder to components
…et` and `_.omit` functions" (#1811)

1. Update concurrently to version 9.2.1 (starting from this version, it no longer depends on lodash).
2. Update lodash and lodash-es to version 4.17.23
d6a2fce OSN-1331. Fixed Alibaba LB discovery on LBs in one region
59e4008 OSN-1323: fixed optscale-info output
9f01b93 OSN-1308. Fix Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions
8f0a2e0 OSN-1228. Include GraphQL operation name in /api requests
@ffaraone ffaraone closed this Feb 3, 2026
@ffaraone ffaraone deleted the sync-466c8cc branch February 3, 2026 18:31
@ffaraone ffaraone restored the sync-466c8cc branch February 3, 2026 18:32
@ffaraone ffaraone reopened this Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants