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

Work flows #2012

Merged
merged 30 commits into from Sep 2, 2022
Merged

Work flows #2012

merged 30 commits into from Sep 2, 2022

Conversation

fredkingham
Copy link
Contributor

@fredkingham fredkingham commented Aug 26, 2022

Moves us to use github actions instead of travis or appveyor.

Also bumps us to use ubuntu 18 because github actions don't support ubuntu 16. Also we don't have a known instance of opal running 16 so this is probably better.

An example of failing coverrals is here
#2011

Failing javascript
#2013

Failing python
#2014

In doing this I have removed the appveyor webhook and changed the coverralls accepted coverage setting for this repo to 100%

fredkingham added 20 commits November 16, 2020 09:15
Celery allows Kombu 5.3 to be imported but that includes an import that
does not work for python 3.6.9 (although celery should be supporting
3.6)
Kombu 5.2.3 cannot be found on windows
We have no servers still running on ubuntu 16 and github don't support
it, so use a more recent version of ubuntu
The coverralls completion action tells coverralls when to send the
information about the coverrage back to github
fredkingham added 5 commits August 30, 2022 12:40
Ubuntu 18.04 is deprecated and support will be removed Jan 23
… only used by coverralls in parallel task execution
Use a variable set by github to define whether we should use the CI's
postgres as the test database
@davidmiller davidmiller merged commit b05e3d9 into v0.23.0 Sep 2, 2022
@davidmiller davidmiller deleted the work-flows branch September 2, 2022 09:19
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.

None yet

2 participants