Skip to content

Create daily CI workflow#381

Open
viswavi wants to merge 5 commits intomainfrom
vijay_create_daily_ci
Open

Create daily CI workflow#381
viswavi wants to merge 5 commits intomainfrom
vijay_create_daily_ci

Conversation

@viswavi
Copy link
Collaborator

@viswavi viswavi commented Nov 17, 2023

Description

This PR deletes the current "ci.yml" continuous integration workflow and instead creates two workflows, "pull_request_ci.yml" (which runs as a gate for all pull requests) and "daily_ci.yml" (which runs at 9am EST every morning). This will hopefully help us identify breaking library updates or broken code that sneaked into master sooner.

References

Followed https://docs.github.com/en/actions/using-workflows/reusing-workflows to guide this implementation.

Blocked by

N/A

@viswavi viswavi marked this pull request as draft November 17, 2023 04:18
@neubig
Copy link
Collaborator

neubig commented Mar 11, 2024

@viswavi is this dead? If so, we can close it.

@viswavi viswavi marked this pull request as ready for review March 11, 2024 20:20
@viswavi
Copy link
Collaborator Author

viswavi commented Mar 11, 2024

Oops, no I was waiting on #380 to get merged but forgot to get this final piece reviewed! This PR is ready to review and I'll push it once it is reviewed.

Thanks for the reminder @neubig

@neubig neubig self-requested a review March 12, 2024 21:26
Copy link
Collaborator

@neubig neubig left a comment

Choose a reason for hiding this comment

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

OK, great, LGTM then.

@neubig neubig enabled auto-merge (squash) December 29, 2024 01:56
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