Skip to content

Commit

Permalink
Merge pull request #129 from invenia/ox/fix_ci
Browse files Browse the repository at this point in the history
modernize the CI
  • Loading branch information
oxinabox committed Oct 26, 2023
2 parents d05ca7b + 1d7fb14 commit 589fca8
Showing 1 changed file with 0 additions and 19 deletions.
19 changes: 0 additions & 19 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
name: CI
# Run on master, tags, or any pull request
on:
schedule:
- cron: '0 2 * * *' # Daily at 2 AM UTC (8 PM CST)
push:
branches: [master]
tags: ["*"]
Expand All @@ -16,7 +14,6 @@ jobs:
matrix:
version:
- "1.0" # LTS
- "1.5" # Invenia Prod Version
- "1" # Latest Release
os:
- ubuntu-latest
Expand Down Expand Up @@ -47,22 +44,6 @@ jobs:
with:
file: lcov.info

slack:
name: Notify Slack Failure
needs: test
runs-on: ubuntu-latest
if: always() && github.event_name == 'schedule'
steps:
- uses: technote-space/workflow-conclusion-action@v2
- uses: voxmedia/github-action-slack-notify-build@v1
if: env.WORKFLOW_CONCLUSION == 'failure'
with:
channel: nightly-rse
status: FAILED
color: danger
env:
SLACK_BOT_TOKEN: ${{ secrets.RSE_SLACK_BOT_TOKEN }}

docs:
name: Documentation
runs-on: ubuntu-latest
Expand Down

0 comments on commit 589fca8

Please sign in to comment.