Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mariadb: add nightly workflow to facilitate mariadb "nightlies" #6435

Merged
merged 1 commit into from
Jun 21, 2024
Merged

mariadb: add nightly workflow to facilitate mariadb "nightlies" #6435

merged 1 commit into from
Jun 21, 2024

Conversation

grooverdan
Copy link
Contributor

Q A
Type improvement
Fixed issues #6433

Summary

Nightly cron scheduled alternate to #6433.

Copy link
Member

@greg0ire greg0ire left a comment

Choose a reason for hiding this comment

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

What is the intended usage here? Are you going to somehow subscribe to these builds? Or do you expect us to notify you when one of them fails?

.github/workflows/nightly.yml Show resolved Hide resolved
To ensure future Doctrine DBAL releases, and future MariaDB releases
remain compatible, we utilize the CI of both so its not users that
notice the incompatibilities.

This facilitates the testing of the MariaDB edge branch images
pushed out of MariaDB. The edge branches include changes from
 when developers are finished with fixes/enhancements. The
images from quay.io are what is going to be in the next release
unless by some external CI (or user testing), a fault is discovered
before release.

Best to discover incompatibilities before the next MariaDB release,
we test against it before they release, so interoperatibility
problems can be reported to MariaDB before collective dbal/mariadb users
discover them.

Announced: https://mariadb.org/new-service-quay-io-mariadb-foundation-mariadb-devel/

Use MariaDB's zulip to tell them about the error.
@grooverdan
Copy link
Contributor Author

What is the intended usage here? Are you going to somehow subscribe to these builds? Or do you expect us to notify you when one of them fails?

Good question. Because automation is better - added a zulip notification that we use for chats. If acceptable I'll email you the API key to add to the github secrets.

@greg0ire greg0ire requested a review from derrabus June 21, 2024 06:15
@derrabus derrabus merged commit 0a332a3 into doctrine:3.8.x Jun 21, 2024
@derrabus derrabus added this to the 3.8.7 milestone Jun 21, 2024
@grooverdan grooverdan deleted the mariadb_ci_dev_nightly.x branch June 21, 2024 10:29
@grooverdan
Copy link
Contributor Author

Thank you.

@greg0ire
Copy link
Member

Email received, let me add the secret.

@greg0ire
Copy link
Member

Merged that PR up, because it takes effect only when the workflow is present on the default branch (which is 4.0.x).

derrabus added a commit to derrabus/dbal that referenced this pull request Jul 23, 2024
* 3.8.x:
  Properly handle MySQL error code 4031 from PHP 8.4 (doctrine#6363)
  CI: Add MySQL 9, reduce test matrix (doctrine#6462)
  Complete sentence
  mariadb: add nightly workflow to facilitate mariadb "nightlies" (doctrine#6435)
derrabus added a commit to derrabus/dbal that referenced this pull request Jul 23, 2024
* 3.8.x:
  Properly handle MySQL error code 4031 from PHP 8.4 (doctrine#6363)
  CI: Add MySQL 9, reduce test matrix (doctrine#6462)
  Complete sentence
  mariadb: add nightly workflow to facilitate mariadb "nightlies" (doctrine#6435)
derrabus added a commit to derrabus/dbal that referenced this pull request Jul 23, 2024
* 4.0.x:
  Properly handle MySQL error code 4031 from PHP 8.4 (doctrine#6363)
  CI: Add MySQL 9, reduce test matrix (doctrine#6462)
  Fix update/delete aliases in documentation (doctrine#6470)
  Complete sentence
  Docs: update custom platform example to use middlewares (doctrine#6460)
  ci: nightly - php-8.1 only + workflow_dispatch
  ci: nightly - php-8.1 min version (doctrine#6457)
  mariadb: add nightly workflow to facilitate mariadb "nightlies" (doctrine#6435)
derrabus added a commit to derrabus/dbal that referenced this pull request Jul 23, 2024
* 4.1.x:
  Properly handle MySQL error code 4031 from PHP 8.4 (doctrine#6363)
  Add SmallFloat type (doctrine#6471)
  CI: Add MySQL 9, reduce test matrix (doctrine#6462)
  Fix update/delete aliases in documentation (doctrine#6470)
  Complete sentence
  Docs: update custom platform example to use middlewares (doctrine#6460)
  ci: nightly - php-8.1 only + workflow_dispatch
  ci: nightly - php-8.1 min version (doctrine#6457)
  mariadb: add nightly workflow to facilitate mariadb "nightlies" (doctrine#6435)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants