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

Adding github actions for automated tests without an azure account. #1697

Merged
merged 11 commits into from
Oct 2, 2023

Conversation

renemadsen
Copy link
Contributor

Adding dependabot for easy testing of dependency updates.

I made the changes to allow contributers like my self to be able to see test results, without having to do a PR, since Github actions does not require an azure account and just runs with the changes a person does.

I added the dependabot, since we are using Pomelo.EntityFrameworkCore.MySql in a lot of projects and would like to have dependencies updated faster/easier. This can be done with letting dependabot run tests for new updates and the gab of breaking changes can be minimized by doing micro updates of dependencies.

Adding dependabot.
Improving the test to follow the azure pipeline.
Adding dependabot for easy testing of dependency updates.
@renemadsen renemadsen force-pushed the master branch 4 times, most recently from 22ed8e1 to d65d424 Compare February 22, 2023 08:49
@lauxjpn lauxjpn changed the base branch from master to ci-work October 2, 2023 10:29
@lauxjpn lauxjpn self-requested a review October 2, 2023 10:29
@lauxjpn lauxjpn self-assigned this Oct 2, 2023
@lauxjpn lauxjpn added this to the 8.0.0-beta.2 milestone Oct 2, 2023
@lauxjpn
Copy link
Collaborator

lauxjpn commented Oct 2, 2023

We will merge this PR into its own temporary branch for now, rework it a bit and generate new PRs for the 8.0.0-beta.2 release.

@lauxjpn lauxjpn merged commit 1e9a93d into PomeloFoundation:ci-work Oct 2, 2023
@lauxjpn
Copy link
Collaborator

lauxjpn commented Oct 2, 2023

@renemadsen Thank you for your contribution!

lauxjpn pushed a commit to lauxjpn/Pomelo.EntityFrameworkCore.MySql that referenced this pull request Oct 2, 2023
…omeloFoundation#1697)

* Adding github actions for automated tests on Ubuntu.
Adding dependabot.
Improving the test to follow the azure pipeline.

* Adding github actions for automated tests without an azure account.
Adding dependabot for easy testing of dependency updates.

* Bumping the build script to use .net 7.0 instead of .net 6.0

* Adding MariaDB 10.9.1 and 10.11.1 to tests.

* Updating github actions to also include latest MySQL and MariaDB.

* Updating dependabot limit.

* "Implementing" the missing method in StoredProcedureUpdateMySqlTest.

* Fixing dotnet to 7.0.100
lauxjpn added a commit that referenced this pull request Oct 8, 2023
* Adding github actions for automated tests without an azure account. (#1697)

* Adding github actions for automated tests on Ubuntu.
Adding dependabot.
Improving the test to follow the azure pipeline.

* Adding github actions for automated tests without an azure account.
Adding dependabot for easy testing of dependency updates.

* Bumping the build script to use .net 7.0 instead of .net 6.0

* Adding MariaDB 10.9.1 and 10.11.1 to tests.

* Updating github actions to also include latest MySQL and MariaDB.

* Updating dependabot limit.

* "Implementing" the missing method in StoredProcedureUpdateMySqlTest.

* Fixing dotnet to 7.0.100

* Dependabot is independent of GitHub Actions and should have gotten its own PR.

* Remove AZDO CI.

* Rename GitHub Actions workflow file.

* Fix and update GitHub Actions workflow.

* Add package publishing.

* Fix test on Windows.

---------

Co-authored-by: René Schultz Madsen <rm@microting.com>
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.

2 participants