Skip to content

Add workflows#643

Merged
QuintinWillison merged 5 commits intomainfrom
feature/add-workflows
Jan 22, 2021
Merged

Add workflows#643
QuintinWillison merged 5 commits intomainfrom
feature/add-workflows

Conversation

@QuintinWillison
Copy link
Copy Markdown
Contributor

Establishing lightweight foundations.

@QuintinWillison QuintinWillison self-assigned this Jan 21, 2021
@QuintinWillison QuintinWillison marked this pull request as ready for review January 21, 2021 22:52
@QuintinWillison
Copy link
Copy Markdown
Contributor Author

Failures expected at this stage as this pull request simply moves us off Travis and onto GitHub workflows.

This gives us a more solid foundation to grow from hereon. Going forward our intention is to:

  1. Fix failing / flakey tests
  2. Increase runtime test environment use beyond workflow defaults (different JRE, Android emulators and perhaps even building and running against JRE on macOS and Windows)
  3. Sort out library signing and release process
  4. Increase code quality with more checks/lints and unit tests

All of which will need discussion to varying degrees - not only in terms of prioritisation but also in terms of approach.

Copy link
Copy Markdown
Contributor

@vzhikserg vzhikserg left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

@QuintinWillison QuintinWillison merged commit 000a936 into main Jan 22, 2021
@QuintinWillison QuintinWillison deleted the feature/add-workflows branch January 22, 2021 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants