Skip to content

Commit 79ea8bc

Browse files
authored
Update step.yml (#91)
* Update step.yml * Update README
1 parent 4a34c1b commit 79ea8bc

3 files changed

Lines changed: 10 additions & 51 deletions

File tree

README.md

Lines changed: 3 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -34,55 +34,10 @@ If you wish to get your Android project signed automatically, use the **Android
3434

3535
## 🧩 Get started
3636

37-
Add this step directly to your workflow in the [Bitrise Workflow Editor](https://devcenter.bitrise.io/steps-and-workflows/steps-and-workflows-index/).
37+
Add this step directly to your workflow in the [Bitrise Workflow Editor](https://docs.bitrise.io/en/bitrise-ci/workflows-and-pipelines/steps/adding-steps-to-a-workflow.html).
3838

3939
You can also run this step directly with [Bitrise CLI](https://github.com/bitrise-io/bitrise).
4040

41-
### Examples
42-
43-
1. Build an Android App Bundle:
44-
45-
```yaml
46-
workflows:
47-
release:
48-
envs:
49-
- PROJECT_LOCATION: .
50-
- MODULE: app
51-
- VARIANT: release
52-
# If the Android keystore is configured in the workflow editor, BITRISEIO_ANDROID_KEYSTORE* envs will be set automatically
53-
- BITRISEIO_ANDROID_KEYSTORE_URL: $BITRISEIO_ANDROID_KEYSTORE_URL
54-
- BITRISEIO_ANDROID_KEYSTORE_PASSWORD: $BITRISEIO_ANDROID_KEYSTORE_PASSWORD
55-
- BITRISEIO_ANDROID_KEYSTORE_ALIAS: $BITRISEIO_ANDROID_KEYSTORE_ALIAS
56-
- BITRISEIO_ANDROID_KEYSTORE_PRIVATE_KEY_PASSWORD: $BITRISEIO_ANDROID_KEYSTORE_PRIVATE_KEY_PASSWORD
57-
58-
steps:
59-
- activate-ssh-key:
60-
run_if: '{{getenv "SSH_RSA_PRIVATE_KEY" | ne ""}}'
61-
- git-clone: {}
62-
- install-missing-android-tools:
63-
inputs:
64-
- gradlew_path: $PROJECT_LOCATION/gradlew
65-
- android-build:
66-
inputs:
67-
- project_location: $PROJECT_LOCATION
68-
- module: $MODULE
69-
- variant: $VARIANT
70-
- build_type: aab
71-
```
72-
2. Sign the App Bundle:
73-
74-
```yaml
75-
- sign-apk:
76-
inputs:
77-
- use_apk_signer: false
78-
```
79-
80-
3. Deploy the signed App Bundle to Bitrise:
81-
82-
```yaml
83-
- deploy-to-bitrise-io: {}
84-
```
85-
8641
## ⚙️ Configuration
8742

8843
<details>
@@ -121,9 +76,8 @@ workflows:
12176

12277
We welcome [pull requests](https://github.com/bitrise-steplib/steps-sign-apk/pulls) and [issues](https://github.com/bitrise-steplib/steps-sign-apk/issues) against this repository.
12378

124-
For pull requests, work on your changes in a forked repository and use the Bitrise CLI to [run step tests locally](https://devcenter.bitrise.io/bitrise-cli/run-your-first-build/).
79+
For pull requests, work on your changes in a forked repository and use the Bitrise CLI to [run step tests locally](https://docs.bitrise.io/en/bitrise-ci/bitrise-cli/running-your-first-local-build-with-the-cli.html).
12580

12681
Learn more about developing steps:
12782

128-
- [Create your own step](https://devcenter.bitrise.io/contributors/create-your-own-step/)
129-
- [Testing your Step](https://devcenter.bitrise.io/contributors/testing-and-versioning-your-steps/)
83+
- [Create your own step](https://docs.bitrise.io/en/bitrise-ci/workflows-and-pipelines/developing-your-own-bitrise-step/developing-a-new-step.html)

bitrise.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,7 @@ workflows:
5555
- keystore_alias: $BITRISEIO_ANDROID_KEYSTORE_ALIAS
5656
- private_key_password: $BITRISEIO_ANDROID_KEYSTORE_PRIVATE_KEY_PASSWORD
5757
- use_apk_signer: true
58+
59+
generate_readme:
60+
steps:
61+
- git::https://github.com/bitrise-steplib/steps-readme-generator.git@main: { }

step.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,11 @@ host_os_tags:
3232
- ubuntu
3333
project_type_tags:
3434
- android
35-
- xamarin
36-
- react-native
3735
- cordova
36+
- flutter
3837
- ionic
38+
- kotlin-multiplatform
39+
- react-native
3940
type_tags:
4041
- code-sign
4142
is_requires_admin_user: false

0 commit comments

Comments
 (0)