mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
Bumps [actions/github-script](https://github.com/actions/github-script) from 6.4.1 to 7.0.1.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](d7906e4ad0...60a0d83039
)
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
50 lines
1.4 KiB
YAML
50 lines
1.4 KiB
YAML
name: Identify the slack group
|
|
description: 'Identify the slack group area based on the affected'
|
|
|
|
inputs:
|
|
affected:
|
|
description: 'The name of the affected lib'
|
|
required: true
|
|
type: string
|
|
|
|
outputs:
|
|
groups:
|
|
description: "the slack groups"
|
|
value: ${{ steps.group.outputs.result }}
|
|
|
|
runs:
|
|
using: "composite"
|
|
|
|
steps:
|
|
- name: Append group
|
|
id: group
|
|
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
|
|
env:
|
|
affectedLib: ${{ inputs.affected }}
|
|
with:
|
|
script: |
|
|
const affectedLib = process.env.affectedLib;
|
|
core.info(`Input ${affectedLib}`);
|
|
|
|
const slackGroups = new Set();
|
|
const AlfrescoQAGroup = '@alfresco-testing-qa';
|
|
const HxpQAGroup = '@hxp-studio-qa-group';
|
|
|
|
const libs = affectedLib.split(' ')
|
|
|
|
if (libs.includes('content-services') || libs.includes('process-services')) {
|
|
slackGroups.add(AlfrescoQAGroup);
|
|
}
|
|
if (libs.includes('process-services-cloud')) {
|
|
slackGroups.add(HxpQAGroup);
|
|
}
|
|
if (libs.includes('core')) {
|
|
slackGroups.add(AlfrescoQAGroup);
|
|
slackGroups.add(HxpQAGroup);
|
|
}
|
|
|
|
const result = Array.from(slackGroups.values()).join(' ');
|
|
core.info(`Result ${result}`);
|
|
return result;
|
|
|