Commit graph

24156 commits

Author SHA1 Message Date
Manav Rathi 00253a923a Remove goreleaser config since we're not using it anymore 2024-03-05 16:21:43 +05:30
Manav Rathi e97468180f git rm cli/config.yaml
This file is gitignored but it seems to be present in our repo.
2024-03-05 16:21:14 +05:30
Manav Rathi 748e715ae8
[cli] Add release workflow (#681)
@ua741 I've done a test run, it seems to be working fine. You can use it
to release cli by pushing the `cli-v0.1.11` tag. This'll create a draft
release, which we can then publish.
2024-03-05 16:13:22 +05:30
Manav Rathi 50a9b38727 Disable md5s, keep only sha256es 2024-03-05 16:07:30 +05:30
Manav Rathi e29704c381 Fix matrix 2024-03-05 16:03:14 +05:30
Manav Rathi 5bc43aa0c5 Create a job matrix 2024-03-05 16:01:31 +05:30
Manav Rathi ff0e5dd29c
Ask for the project which requires new translations (#680)
This came up in https://github.com/ente-io/ente/issues/678

Tested by opening the URL manually.
2024-03-05 15:32:10 +05:30
Manav Rathi 1a4631db03 Ask for the project which requires new translations
This came up in https://github.com/ente-io/ente/issues/678
2024-03-05 15:30:17 +05:30
Manav Rathi 52d1540ad6 release-tag isn't working, go back to release-name but customize the asset title 2024-03-05 15:20:04 +05:30
Neeraj Gupta 34743171f9
[server] Add API to re-queue item for processing (#679)
## Description

## Tests
2024-03-05 15:15:23 +05:30
Manav Rathi 197ea28f76 Restore permissions 2024-03-05 15:14:14 +05:30
Manav Rathi a80c2b4d83 Retain the name to allow the action to find the existing release 2024-03-05 15:04:13 +05:30
Manav Rathi d5f4c8d358 Fix the name of the generated assets 2024-03-05 15:01:39 +05:30
Manav Rathi 79f4c9ebd9 Try with reduced permissions 2024-03-05 14:59:29 +05:30
Neeraj Gupta 3513d7a297
[server] Remove entry from object_keys before marking del as completed (#677)
## Description

## Tests
2024-03-05 14:56:02 +05:30
Manav Rathi cec1d2cf4e Provide it a release_name to get it to pick the latest draft
Ref: https://github.com/wangyoucao577/go-release-action
2024-03-05 14:53:08 +05:30
Manav Rathi e376decec1 Try with packages 2024-03-05 14:51:26 +05:30
Manav Rathi d6ac40b047 Need to create a release first 2024-03-05 14:37:57 +05:30
Manav Rathi d627fdc0fd Add permissions
Ref:
- https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
- https://github.com/wangyoucao577/go-release-action/issues/119
2024-03-05 14:35:42 +05:30
Manav Rathi 0e5a0120b2 Create a release first 2024-03-05 14:30:16 +05:30
Manav Rathi fb6dbde198 Try an alternative action that allows tags prefixes
goreleases doesn't like it if we give it a tag with a prefix, as is our case
with "cli-...".

> ⨯ release failed after 0s error=failed to parse tag 'cli-v0.0.0-rc2' as
    semver: Invalid Semantic Version
2024-03-05 14:17:24 +05:30
Manav Rathi 76968d915e Te 2024-03-05 13:55:19 +05:30
Manav Rathi 4d33fb63d0 Test 2024-03-05 13:52:42 +05:30
Manav Rathi 4c1bb65620 Remove deprecated flag
From the action run:

> DEPRECATED: --rm-dist was deprecated in favor of --clean, check https://goreleaser.com/deprecations#-rm-dist for more details
2024-03-05 13:47:08 +05:30
Manav Rathi 1b9af538fd Add CLI release workflow 2024-03-05 13:42:25 +05:30
Manav Rathi ef553d9401
Stop unnecessary lint workflows from running on pushing tags (#676)
Ref:
-
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore
-
https://stackoverflow.com/questions/77667104/how-to-make-github-action-trigger-on-push-paths-and-push-tags
- https://github.com/orgs/community/discussions/26273
2024-03-05 13:15:34 +05:30
Manav Rathi cbf0223f07 Stop unnecessary lint workflows from running on pushing tags
Ref:
- https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore
- https://stackoverflow.com/questions/77667104/how-to-make-github-action-trigger-on-push-paths-and-push-tags
- https://github.com/orgs/community/discussions/26273
2024-03-05 13:10:03 +05:30
github-actions[bot] 235393235b
New translations (auth) (#666)
New translations via [Crowdin GH
Action](https://github.com/crowdin/github-action)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-05 12:38:33 +05:30
Neeraj Gupta 85cc8f0173 [cli] Bump version to 0.1.11 2024-03-05 12:31:25 +05:30
Neeraj Gupta d36be6efbd [cli] Add command to decrypt auth export 2024-03-05 12:31:25 +05:30
Manav Rathi 59560cc870
Add GitHub Action for releasing the auth app (mobile and desktop) (#671)
## Description

This action will take the latest auth code, build the iOS/Android apps,
and create a draft release using it.

It will also then create a desktop build of auth. Since the desktop
build is currently in beta, this might be neutered when we merge this
into main for now.

## Tests

This PR _is_ the test. I'll be adding commits as I fill this in. These
commits will create a test tag (that I'll also delete later).
2024-03-05 12:30:01 +05:30
Manav Rathi a20e1bc0d4 Remove temporary testing code 2024-03-05 12:24:41 +05:30
Manav Rathi 28a4deb214 Document 2024-03-05 12:16:19 +05:30
Manav Rathi d2d731a096 Add release notes 2024-03-05 12:13:03 +05:30
Manav Rathi dae1be0729 Fix macOS build 2024-03-05 12:08:20 +05:30
Manav Rathi e974e1dba2 Add macOS 2024-03-05 11:43:12 +05:30
Manav Rathi 9af7bf3cd0 Temporarily disable the build steps 2024-03-05 11:29:15 +05:30
Manav Rathi 4eaf8c784b Windows steps 2024-03-05 11:27:34 +05:30
Manav Rathi a26c4892e7 Use github.ref_name
The existing thing we were using didn't seem to work. Not sure if it ever did,
or if we were just pushing nightlies so far.

Thanks to this suggestion:

            - name: Dump env
              run: env | sort
            - name: Dump GitHub context
              run: echo "$GITHUB_CONTEXT"
              env:
                GITHUB_CONTEXT: ${{ toJson(github) }}

https://stackoverflow.com/questions/59518658/how-to-use-github-release-version-number-in-github-action
2024-03-05 10:54:21 +05:30
aakankshabhende b7503897c5 fixed spacing
Signed-off-by: aakankshabhende <aakanksha0407@gmail.com>
2024-03-05 10:48:18 +05:30
aakankshabhende 4a579a93bb Added selectAll checkbox to select all files on a day
Signed-off-by: aakankshabhende <aakanksha0407@gmail.com>
2024-03-05 10:42:57 +05:30
Manav Rathi 9a3c450d34
Update dev.md (#670)
## Description
minor fix
## Tests
2024-03-05 10:06:13 +05:30
Manav Rathi 36ffdc3d79 Include the shasum 2024-03-05 09:59:56 +05:30
Manav Rathi 84cca19f59 Document 2024-03-05 09:57:19 +05:30
Manav Rathi 23de6f33cc Fixes from first run 2024-03-05 09:42:06 +05:30
Zxhir b29addccbd
Add Bloom Host (#672)
## Description

This PR add the Bloom Host icon to ente auth. Bloom Host is a dedicated
Minecraft hosting, VPS and a bare metal server hosting company.
2024-03-05 08:29:55 +05:30
Prateek Sunal ad542429a4 feat: passkeys for mobile branch 2024-03-05 00:25:52 +05:30
Manav Rathi 006a3ea60d WIP Add GitHub Action for releasing the auth app (mobile and desktop) 2024-03-04 21:49:21 +05:30
Ikko Eltociear Ashimine e13edc7486
Update dev.md
minor fix
2024-03-05 00:11:27 +09:00
Manav Rathi 576eaecc89
New translations (web) (#664)
New translations via [Crowdin GH
Action](https://github.com/crowdin/github-action)
2024-03-04 16:33:10 +05:30