Skip to content

Notify Perf. Analyst of Analytics changes#8669

Draft
scruti wants to merge 4 commits intomainfrom
add-notifications-of-analytics-changes-to-perf-analyst-to-teams
Draft

Notify Perf. Analyst of Analytics changes#8669
scruti wants to merge 4 commits intomainfrom
add-notifications-of-analytics-changes-to-perf-analyst-to-teams

Conversation

@scruti
Copy link
Copy Markdown
Collaborator

@scruti scruti commented Mar 27, 2026

Changes in this PR:

Add a GitHub workflow to notify the Performance Analyst of any changes to the Analytics project configuration files through a Microsoft Teams message.

Screenshots of UI changes:

Before

After

Checklists:

Data & Schema Changes

If this PR modifies data structures or validations, check the following:

  • Adds/removes model validations
  • Adds/removes database fields
  • Modifies Vacancy enumerables (phases, working patterns, job roles, key stages, etc.)
If any of the above options has changed then the author must check/resolve all of the following...

Integration Impact

Does this change affect any of these integrations?

  • DfE Analytics platform
  • Legacy imports mappings
  • DWP Find a Job export mappings
  • Publisher ATS API (may require mapping updates or API versioning)

User Experience & Data Integrity

Could this change impact:

  • Existing subscription alerts (will legacy subscription search filters break?)
  • Legacy vacancy copying (will copied vacancies fail new validations?)
  • In-progress drafts for Vacancies or Job Applications

Comment thread .github/workflows/notify_analytics_config_changes.yml Fixed
Add a Github workflow to notify the Performance Analyst of any changes
on the Analytics project configuration files through a Microsoft Teams
message.
@scruti scruti force-pushed the add-notifications-of-analytics-changes-to-perf-analyst-to-teams branch from a2ed729 to 5446fc4 Compare March 27, 2026 17:43
@scruti scruti force-pushed the add-notifications-of-analytics-changes-to-perf-analyst-to-teams branch from 69a7f16 to c74f702 Compare March 27, 2026 18:06
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.

2 participants