Skip to content

Commit 7ccdbb8

Browse files
committed
Merge branch 'develop' into release/1.6.0
2 parents d59d840 + ccda854 commit 7ccdbb8

File tree

8 files changed

+135
-157
lines changed

8 files changed

+135
-157
lines changed

.github/ISSUE_TEMPLATE/bug.md

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
name: Bug Report
2+
description: Create a report to help us improve
3+
labels: ["type:bug"]
4+
body:
5+
- type: checkboxes
6+
id: terms
7+
attributes:
8+
label: Please agree to the following
9+
options:
10+
- label: I have searched [existing issues](https://github.com/cryptomator/android/issues?q=) for duplicates
11+
required: true
12+
- label: I agree to follow this project's [Code of Conduct](https://github.com/cryptomator/android/blob/develop/.github/CODE_OF_CONDUCT.md)
13+
required: true
14+
- type: input
15+
id: summary
16+
attributes:
17+
label: Summary
18+
placeholder: Please summarize your problem.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: software-versions
23+
attributes:
24+
label: System Setup
25+
description: |
26+
What software is involved? Please provide version numbers as well.
27+
value: |
28+
- Android: [Version shown in the settings of Android"]
29+
- Cryptomator: [Version shown in the settings of Cryptomator]
30+
- …
31+
render: markdown
32+
validations:
33+
required: true
34+
- type: dropdown
35+
id: cloud-type
36+
attributes:
37+
label: Cloud Type
38+
description: Where is your vault located?
39+
multiple: true
40+
options:
41+
- Dropbox
42+
- Google Drive
43+
- OneDrive
44+
- WebDAV
45+
- pCloud
46+
- S3
47+
- Local storage
48+
validations:
49+
required: false
50+
- type: textarea
51+
id: reproduction-steps
52+
attributes:
53+
label: Steps to Reproduce
54+
value: |
55+
1. [First Step]
56+
2. [Second Step]
57+
3. …
58+
validations:
59+
required: true
60+
- type: textarea
61+
id: expected-behaviour
62+
attributes:
63+
label: Expected Behavior
64+
placeholder: What you expect to happen.
65+
validations:
66+
required: true
67+
- type: textarea
68+
id: actual-behaviour
69+
attributes:
70+
label: Actual Behavior
71+
placeholder: What actually happens.
72+
validations:
73+
required: true
74+
- type: dropdown
75+
id: reproducibility
76+
attributes:
77+
label: Reproducibility
78+
description: How often does the described behaviour occur?
79+
options:
80+
- Always
81+
- Intermittent
82+
- Only once
83+
validations:
84+
required: true
85+
- type: textarea
86+
id: logs
87+
attributes:
88+
label: Relevant Log Output
89+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
90+
render: shell
91+
- type: textarea
92+
id: further-info
93+
attributes:
94+
label: Anything else?
95+
description: Links? References? Screenshots? Configurations? Any data that might be necessary to reproduce the issue?

.github/ISSUE_TEMPLATE/feature.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/feature.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
labels: ["type:feature-request"]
4+
body:
5+
- type: checkboxes
6+
id: terms
7+
attributes:
8+
label: Please agree to the following
9+
options:
10+
- label: I have searched [existing issues](https://github.com/cryptomator/android/issues?q=) for duplicates
11+
required: true
12+
- label: I agree to follow this project's [Code of Conduct](https://github.com/cryptomator/android/blob/develop/.github/CODE_OF_CONDUCT.md)
13+
required: true
14+
- type: input
15+
id: summary
16+
attributes:
17+
label: Summary
18+
placeholder: Please summarize your feature request.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: motivation
23+
attributes:
24+
label: Motivation
25+
description: Who requires this feature? What problem does the user face? How would this feature solve the problem?
26+
validations:
27+
required: true
28+
- type: textarea
29+
id: alternatives
30+
attributes:
31+
label: Considered Alternatives
32+
description: What current alternatives or workarounds have you considered? Is there a different way to solve the same problem?
33+
- type: textarea
34+
id: context
35+
attributes:
36+
label: Anything else?
37+
description: Any context, suggestions, screenshots, or concepts you want to share?

.github/workflows/triageBugs.yml

Lines changed: 0 additions & 38 deletions
This file was deleted.

README.md

Lines changed: 0 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -45,43 +45,6 @@ Please make sure before creating a PR, to apply the code style by executing refo
4545

4646
Help us keep Cryptomator open and inclusive. Please read and follow our [Code of Conduct](.github/CODE_OF_CONDUCT.md).
4747

48-
## Deployment
49-
50-
Follow these steps to deploy a release:
51-
52-
1. Check `TODO`/`FIXME` comments
53-
- Create issue for or delete
54-
- Regexp for "Find in Path": `\W(TODO|FIXME)(?! #[0-9]{1,4}:)`
55-
1. Merge translations
56-
1. Check latest dependencies
57-
1. Create release branch
58-
1. Test database migration
59-
1. Smoke-Test changed or added functionality
60-
1. Update version
61-
1. Create and commit release notes
62-
1. Merge in `main`
63-
1. Create tag and execute deploy app using Fastlane
64-
1. Close GitHub-issues or move them to next milestone
65-
1. Close milestone
66-
1. Update version on website ([cryptomator.org/android](https://cryptomator.org/android/))
67-
68-
### Release Notes
69-
70-
Before tagging the release, create and commit the release notes. For Playstore create [fastlane/metadata/android/de-DE/changelogs/default.txt](https://github.com/cryptomator/android/blob/develop/fastlane/metadata/android/de-DE/changelogs/default.txt), [fastlane/metadata/android/en-US/changelogs/default.txt](https://github.com/cryptomator/android/blob/develop/fastlane/metadata/android/en-US/changelogs/default.txt) and for the website create [fastlane/release-notes.html](https://github.com/cryptomator/android/blob/develop/fastlane/release-notes.html).
71-
72-
### Deploy app using Fastlane
73-
74-
Deploy production version to Google Play, Website/GitHub-Releases and F-Droid using `fastlane android deploy` or `bundle exec fastlane deploy`
75-
76-
There are further targets and options like `beta`, see [fastlane/README.md](https://github.com/cryptomator/android/blob/develop/fastlane/README.md)
77-
78-
### Initial setup Fastlane
79-
80-
1. Make sure you copied `.default.env` to `.env` in the `fastlane` folder and filled out those variables.
81-
1. Install Ruby (depends on OS, Ubuntu): `sudo apt install ruby-dev`
82-
1. Install fastlane (depends on OS, Ubuntu): `gem install fastlane -N`
83-
1. Install `fdroidserver` using `apt`, `pacman`, ..., see https://f-droid.org/docs/Installing_the_Server_and_Repo_Tools/
84-
8548
## License
8649

8750
This project is dual-licensed under the GPLv3 for FOSS projects as well as a commercial license for independent software vendors and resellers. If you want to modify this application under different conditions, feel free to contact our support team.

fastlane/Fastfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,15 +229,15 @@ platform :android do |options|
229229

230230
FileUtils.mkdir("unsigned")
231231

232-
FileUtils.cp(lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH], "unsigned/org.cryptomator_#{version}.apk")
232+
FileUtils.cp(lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH], "unsigned/org.cryptomator_fdroid.apk")
233233

234234
sh("ISSUEBOT_CURRENT_APPLICATION_ID=org.cryptomator ISSUEBOT_CURRENT_REPLY_FILE=current_result.json php iod-scan-apk.php")
235235

236236
# clean up
237237
FileUtils.rm("libinfo.txt")
238238
FileUtils.rm("libsmali.txt")
239239
FileUtils.rm_r("unsigned")
240-
FileUtils.rm_r("org.cryptomator_#{version}")
240+
FileUtils.rm_r("org.cryptomator_fdroid")
241241

242242
puts "Check if something changed in the APK regarding the dependencies"
243243

0 commit comments

Comments
 (0)