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

Run exodus privacy scanner on all PRs #6308

Merged
merged 1 commit into from
Jun 15, 2022
Merged

Run exodus privacy scanner on all PRs #6308

merged 1 commit into from
Jun 15, 2022

Conversation

michaelkaye
Copy link
Contributor

Type of change

  • Feature
  • Bugfix
  • Technical
  • Other :

Content

Motivation and context

Screenshots / GIFs

Tests

  • Step 1
  • Step 2
  • Step ...

Tested devices

  • Physical
  • Emulator
  • OS version(s):

Checklist

@michaelkaye
Copy link
Contributor Author

https://github.com/vector-im/element-android/runs/6884538793?check_suite_focus=true#step:5:233 - zero trackers in the release build.

Copy link
Member

@bmarty bmarty left a comment

Choose a reason for hiding this comment

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

Nice, thanks. One merged on develop, I would be able to rebase the other PR, and finally we will remove exodus from Buildkite.

if: github.ref == 'refs/heads/main'
# Only runs on main, no concurrency.
concurrency:
group: ${{ github.ref == 'refs/head/main' && format('integration-tests-main-{0}', github.sha) || github.ref == 'refs/heads/develop' && format('integration-tests-develop-{0}', github.sha) || format('build-debug-{0}', github.ref) }}
Copy link
Member

Choose a reason for hiding this comment

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

Weird to see integration-tests here, are you sure?

Copy link
Contributor Author

@michaelkaye michaelkaye Jun 14, 2022

Choose a reason for hiding this comment

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

Was just pulling it from the other (debug) build - i need to make sure this runs on only the right things before we merge; yes

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Have changed this to be named more appropriate too.

Build the release APK for each PR commit, run exodus against that APK.
@michaelkaye michaelkaye changed the title Workflow for exodus on my branch only Run exodus privacy scanner on all PRs Jun 15, 2022
@michaelkaye
Copy link
Contributor Author

(Rebase is just to clean up commit history due to lots of tweaks)

@michaelkaye michaelkaye marked this pull request as ready for review June 15, 2022 10:43
@michaelkaye michaelkaye enabled auto-merge June 15, 2022 10:44
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@michaelkaye michaelkaye merged commit c9553d3 into develop Jun 15, 2022
@michaelkaye michaelkaye deleted the michaelk/exodus branch June 15, 2022 11:30
bmarty added a commit to matrix-org/pipelines that referenced this pull request Jun 15, 2022
richvdh pushed a commit to matrix-org/pipelines that referenced this pull request Jun 17, 2022
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