aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/deploy_snapshot.yml
AgeCommit message (Collapse)AuthorFilesLines
2022-02-20Introduce Sentry for error reporting (#1737)Harsh Shandilya1-0/+1
2022-02-17chore(deps): update actions/setup-java action to v2.5.0 (#1734)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-17Turn on Configuration Cache (#1733)Harsh Shandilya1-6/+6
2022-02-03chore(deps): update gradle/gradle-build-action action to v2.1.3 (#1705)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-28chore(deps): update gradle/gradle-build-action action to v2.1.2 (#1697)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25chore(deps): update gradle/gradle-build-action action to v2.1.1 (#1684)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-31chore(deps): update gradle/gradle-build-action action to v2.1.0 (#1633)renovate[bot]1-1/+1
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-07Upgrade workflows to use Java 17 (#1579)Harsh Shandilya1-1/+1
2021-12-06Reorder workflow steps to fix cache failure (#1571)Harsh Shandilya1-3/+3
2021-12-06Convert all GHA references to normal versions (#1570)Harsh Shandilya1-5/+8
2021-10-28Upgrade dependencies (#1526)Harsh Shandilya1-1/+1
* gradle: upgrade all dependencies * github: replace gradle-cache-action with official gradle-build-action * github: update wrapper-validation-action
2021-03-18github: run all workflows on Java 11Harsh Shandilya1-0/+4
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-07github: update actions/checkout to v2.3.4Harsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-23Update GitHub Actions workflows (#1169)Harsh Shandilya1-2/+2
* github: switch all actions to their latest versions and pin by SHA1 hash Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * github: switch back to peter-evans/create-pull-request for creating pull requests Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-16Revamp build configuration (#1156)Harsh Shandilya1-3/+3
* release: move scripts to scripts directory Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Move CI secrets to secrets directory Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * gradle: uprev to 6.7 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * gradle: suppress warnings about unsupported options Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: update dependencies Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: move Gradle plugins to ext Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: move configuration tasks to buildSrc Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * CHANGELOG: add entry for #1137 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Fix lint warnings Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-10-01github: update workflows to use gradle-cache-actionHarsh Shandilya1-46/+3
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-09-21Revert "github: remove ci-gradle.properties" (#1113)Harsh Shandilya1-0/+3
GitHub's runners are still too weak for us to go by without doing this: https://pipelines.actions.githubusercontent.com/eRaLlgv7QgiQrEiMWvOVzCfcXl8ehv3iNil9w7DRw7wdT9P1kT/_apis/pipelines/1/runs/2741/signedlogcontent/3?urlExpires=2020-09-21T07%3A46%3A57.1297541Z&urlSigningMethod=HMACV1&urlSignature=6e1r7tlUIn9E2EuEm2i4skqgQwZ4jCmO9ARlGZ6a3SU%3D This reverts commit 098c765132a823225e2b2ef82c1302e02f68cd31.
2020-09-20github: remove ci-gradle.propertiesHarsh Shandilya1-3/+0
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-14github: update all Actions (#934)Harsh Shandilya1-4/+4
Switch publicsuffix update workflow to use the same pull-request action as release drafter. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-02Deploy both variants to snapshot directory (#914)Harsh Shandilya1-2/+4
* Deploy both free and non-free variants Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: add product flavor to APK name Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-07-02Fill OTP fields with SMS codes (#900)Fabian Henneke1-1/+1
* Fill OTP fields with SMS codes * Allow SMS OTP fill also for web origins * Introduce free and nonFree build variants * Fix up workflow * Improve layout and feature detection * Workflow changes * Add Changelog entry * github: update release workflow for nonFree/Free split Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Switch to lifecycleScope * github: make snapshot deploy free variant Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-25github: update actions for updated branching logicHarsh Shandilya1-1/+1
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-12github: add flow to purge Cloudflare cache after snapshot deploy (#848)Harsh Shandilya1-0/+13
This will ensure that APKs served from Cloudflare's edge will always be fresh. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-23github: Switch to dynamic filtering (#786)Harsh Shandilya1-3/+25
Also update cache layout for snapshot deployment workflows
2020-05-10Treewide codestyle cleanup (#765)Harsh Shandilya1-3/+0
- Updated gitignore and checked in the IDE's codestyle config - Removed spotless as the underlying ktlint backend has failed to resolve the super frustrating import order bug[1] in nearly a year - Reformat the entire codebase based on the previously committed code style configuration. 1: https://github.com/pinterest/ktlint/issues/527
2020-02-25CI workflow improvements (#642)Harsh Shandilya1-0/+3
* github: Only run debug tasks in PRs * github: Remove nightly deploys * github: Setup automatic debug branch deployment * Tweak Gradle config in CI Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Aditya Wasan <adityawasan55@gmail.com>
2019-12-31Prepare for new Play Store listing (#602)Harsh Shandilya1-0/+5
* Gradle cleanup * Update package name * Remove release APK from git This should have never been here * Move package name to dependencies.gradle * github: Setup caching for gradle * Update Play Store art * gradle: Use constraints API in place of deprecated force * Update dependencies * Raise minSdk to 23 * Target SDK 28 for now External storage handling changes are atrocious to support in this codebase so we'll be holding out as far as we can. * Revert "Opt into legacy external storage handling (#595)" Not needed on SDK 28 This reverts commit 3f249e4bffffe0ba30e7546735c7fb4576918c69. Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-16Setup snapshot deployment (#599)Harsh Shandilya1-0/+41
* Setup snapshot deployment * README: Update repository links * README: Update workflow badge link * README: Add link to Snapshot builds * Fix snapshot/pull-request build conflict * Deploy from feature/deploy-snapshots as well * Revert "Deploy from feature/deploy-snapshots as well" Confirmed it works well This reverts commit 06f6bc0e8c19f238643655d09ca20f83dd416283. Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>