Skip to content

Install tests: Bring back slack msg on cron#565

Open
diasdm wants to merge 6 commits into
v3from
bring-back-slack-msg
Open

Install tests: Bring back slack msg on cron#565
diasdm wants to merge 6 commits into
v3from
bring-back-slack-msg

Conversation

@diasdm

@diasdm diasdm commented Jun 16, 2026

Copy link
Copy Markdown
Contributor
  • Install tests: Bring back slack msg on cron

@diasdm diasdm requested review from a team, AlexFernandes-MOVAI and saramovai and removed request for a team June 16, 2026 07:59
Comment thread .github/workflows/qa-install-tests-workflow.yml Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Reintroduces Slack notifications for the QA install-tests workflow when invoked as a nightly/cron-style run, and updates actionlint configuration to recognize additional self-hosted runner labels.

Changes:

  • Add nightly + slack_channel_nightly_msg inputs and a slack_token_id secret to the reusable install-tests workflow.
  • Add a Slack notification job to post success/failure messages for nightly runs.
  • Extend .github/actionlint.yaml to include qa-runner and infra-runner labels.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 6 comments.

File Description
.github/workflows/qa-install-tests-workflow.yml Adds nightly Slack notification capabilities (inputs/secrets + notification job).
.github/actionlint.yaml Updates runner label allowlist so actionlint accepts newly used self-hosted labels.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/qa-install-tests-workflow.yml
Comment thread .github/workflows/qa-install-tests-workflow.yml
Comment thread .github/workflows/qa-install-tests-workflow.yml
Comment thread .github/workflows/qa-install-tests-workflow.yml
Comment thread .github/workflows/qa-install-tests-workflow.yml Outdated
Comment thread .github/workflows/qa-install-tests-workflow.yml Outdated
Co-authored-by: Alex Fernandes <84147256+AlexFernandes-MOVAI@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

Comment on lines +47 to +48
slack_token_id:
required: true
Comment on lines +174 to +177
Slack-Message-Result:
runs-on: ubuntu-22.04
needs: [Validate-features, Install-Tests]
if: ${{ always() && inputs.nightly }}
Comment thread .github/workflows/qa-install-tests-workflow.yml
Comment thread .github/workflows/qa-install-tests-workflow.yml Outdated
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.

3 participants