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

Update GitHub Actions workflow steps with names #1136

Merged
merged 15 commits into from
Feb 8, 2022
Merged

Update GitHub Actions workflow steps with names #1136

merged 15 commits into from
Feb 8, 2022

Conversation

jingtang10
Copy link
Collaborator

@jingtang10 jingtang10 commented Feb 8, 2022

IMPORTANT: All PRs must be linked to an issue (except for extremely trivial and straightforward changes).

Description
An update on #619

Alternative(s) considered
NA

Type
Builds

Screenshots (if applicable)

Checklist

  • I have read and acknowledged the Code of conduct
  • I have read the Contributing page
  • I have signed the Google Individual CLA, or I am covered by my company's Corporate CLA
  • I have discussed my proposed solution with code owners in the linked issue(s) and we have agreed upon the general approach
  • I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the style guide of this project
  • I have run ./gradlew check and ./gradlew connectedCheck to test my changes locally
  • I have built and run the reference app(s) to verify my change fixes the issue and/or does not break the reference app(s)

@jingtang10 jingtang10 changed the title Cache AVD Update GitHub Actions workflow steps with names Feb 8, 2022
@codecov
Copy link

codecov bot commented Feb 8, 2022

Codecov Report

Merging #1136 (d4efbcb) into master (aed6947) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master    #1136   +/-   ##
=========================================
  Coverage     84.52%   84.52%           
  Complexity      608      608           
=========================================
  Files           134      134           
  Lines         10279    10279           
  Branches        756      756           
=========================================
  Hits           8688     8688           
  Misses         1215     1215           
  Partials        376      376           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update aed6947...d4efbcb. Read the comment docs.

Copy link
Contributor

@yigit yigit left a comment

Choose a reason for hiding this comment

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

this lgtm. Btw, it is probably worth keeping an eye on v2 of gradle build action.

https://github.com/gradle/gradle-build-action

We recently migrated AndroidX to that, it is still WIP though but handles some caching etc for you.

@jingtang10 jingtang10 enabled auto-merge (squash) February 8, 2022 17:45
@jingtang10 jingtang10 linked an issue Feb 8, 2022 that may be closed by this pull request
@jingtang10 jingtang10 merged commit 9777f87 into master Feb 8, 2022
@jingtang10 jingtang10 deleted the jt/avd branch February 8, 2022 23:28
ktarasenko pushed a commit that referenced this pull request Feb 16, 2022
* Add tests for API 30, cache AVD

This PR adds testing for API 30 devices.

* Cleaned up the CI build a bit to explicitly have a matrix parameter for full build.
* Added cache for AVD

* fix parameter syntax

* fix include

* remove avd cache, seems to be causing issues. can try again later

* fix typo

* add workaround for emulator connection issues

* Trying using x86 arch

* Try default target

Why is api30 not working😭

* Format ci.yml

* Add back the jacoco test report steps

* Add a new line at the bottom of ci.yml

* Update the workflow test step name

Co-authored-by: Yigit Boyar <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

EncryptedDatabaseErrorTest Failing
2 participants