Skip to content

Commit d8f02d1

Browse files
author
Dylan Huang
committed
run on all pull requests
1 parent b2c3e5e commit d8f02d1

File tree

1 file changed

+11
-22
lines changed

1 file changed

+11
-22
lines changed
Lines changed: 11 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
name: RemoteRolloutProcessor Propagate Status Smoke Test
22

3-
# Run every 6 hours: at 00:00, 06:00, 12:00, and 18:00 UTC
43
on:
5-
schedule:
6-
- cron: '0 */6 * * *'
4+
push:
5+
branches: [main]
6+
paths-ignore:
7+
- "docs/**"
8+
- "*.md"
9+
pull_request: # Run on all pull requests
10+
paths-ignore:
11+
- "docs/**"
12+
- "*.md"
713
workflow_dispatch: # Allow manual triggering
8-
inputs:
9-
debug_mode:
10-
description: 'Enable debug output'
11-
required: false
12-
default: false
13-
type: boolean
1414

1515
jobs:
16-
fireworks-propagate-status-smoke-test:
16+
remote-rollout-processor-propagate-status-smoke-test:
1717
name: Fireworks Propagate Status Smoke Test
1818
runs-on: ubuntu-latest
1919

@@ -36,21 +36,10 @@ jobs:
3636
- name: Install the project
3737
run: uv sync --locked --all-extras --dev
3838

39-
- name: Run Fireworks Propagate Status Smoke Test
39+
- name: Run RemoteRolloutProcessor Propagate Status Smoke Test
4040
env:
4141
FIREWORKS_API_KEY: ${{ secrets.FIREWORKS_API_KEY }}
4242
PYTHONWARNINGS: "ignore::DeprecationWarning,ignore::RuntimeWarning"
4343
run: |
4444
uv run pytest tests/remote_server/test_remote_fireworks_propagate_status.py::test_remote_rollout_and_fetch_fireworks_propagate_status \
4545
-v --tb=short
46-
47-
- name: Send failure notification to Slack
48-
uses: act10ns/slack@v1
49-
if: failure()
50-
with:
51-
status: failure
52-
message: |
53-
Fireworks Propagate Status Smoke Test failed
54-
Job: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
55-
env:
56-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

0 commit comments

Comments
 (0)