Skip to content

Conversation

domesticmouse
Copy link
Contributor

@domesticmouse domesticmouse commented Jan 18, 2021

Split out the CI testing between stable, beta, and dev. This enables us to specify which samples are tested on which specific channel(s).

Note, the prior Github Actions CI configuration was masking various breaks, both on untested beta and dev targeted samples, and on the Android compilation CI. I've raised tracking bugs for the various breakages.

@domesticmouse
Copy link
Contributor Author

PTAL @redbrogdon 😄

@domesticmouse
Copy link
Contributor Author

domesticmouse commented Jan 22, 2021

The Android CI failure should be handled by #669

The dev channel CI failures should be handled by #668

@redbrogdon
Copy link
Contributor

@domesticmouse, this is great. I love that it'll get some of the experimental samples under test with the correct branches.

We had two PRs relating to CI setup in flight at the same time, and the other one has been landed. Mind doing a rebase and double-checking that everything is still how you want it?


defaults:
run:
shell: bash
Copy link
Contributor

Choose a reason for hiding this comment

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

Interesting. Is it running zsh on macOS?

Copy link
Contributor

Choose a reason for hiding this comment

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

Or PowerShell on Windows? 😄

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Powershell on windows by default was the issue.

Copy link
Contributor

Choose a reason for hiding this comment

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

Holy cow. I was just kidding around. 😄

Copy link
Contributor Author

Choose a reason for hiding this comment

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

heh, holy cow is usual state of play for DevOps =)

@domesticmouse domesticmouse merged commit 9b631a2 into flutter:master Jan 27, 2021
@domesticmouse domesticmouse deleted the stable-beta-dev-ci-split branch January 27, 2021 07:42
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