Skip to content

Commit

Permalink
(MODULES-11422) Replace dispatch workflow
Browse files Browse the repository at this point in the history
This commit deletes the dispatch workflow from GitHub Actions and
replaces it with daily testing against nightly gems.
  • Loading branch information
mhashizume committed Apr 20, 2023
1 parent 9772c2a commit 821e30d
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 139 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/daily_unit_tests_with_nightly_puppet_gem.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: '[Daily] Unit Tests with nightly Puppet gem'

on:
schedule:
- cron: '0 5 * * 1-5'
workflow_dispatch:

jobs:
daily_unit_tests_with_nightly_puppet_gem:
uses: "puppetlabs/phoenix-github-actions/.github/workflows/unit_tests_with_nightly_puppet_gem.yaml@main"

notify-via-slack:
name: Notify workflow conclusion via Slack
if: ${{ always() }}
needs: daily_unit_tests_with_nightly_puppet_gem
runs-on: 'ubuntu-latest'
steps:
- uses: luchihoratiu/notify-via-slack@main
with:
SLACK_CHANNEL: ${{ secrets.SLACK_CHANNEL }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
139 changes: 0 additions & 139 deletions .github/workflows/dispatch_unit_tests_with_nightly_puppet_gem.yaml

This file was deleted.

0 comments on commit 821e30d

Please sign in to comment.