Skip to content

Commit beb6c43

Browse files
committed
docs(BE-9007): fix AC_PROFILE token secret typo, dedupe learn-more, update description, add re-sign + new PAT screenshot
1 parent 3fb49b6 commit beb6c43

3 files changed

Lines changed: 14 additions & 11 deletions

File tree

README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
## Appcircle Testing Distribution
22

3-
Appcircle simplifies the distribution of builds to test teams with an extensive
4-
platform for managing and tracking applications, versions, testers, and teams.
5-
Appcircle integrates with enterprise authentication mechanisms such as LDAP and
6-
SSO, ensuring secure distribution of testing packages. Learn more about
7-
Appcircle testing distribution. Learn more about
3+
Appcircle Testing Distribution enables the binary distribution of Android (.apk,
4+
.aab) and iOS (.ipa) files, allowing teams to create test groups and share builds
5+
using enterprise authentication methods such as SSO and LDAP. Learn more about
86
[Appcircle testing distribution](https://appcircle.io/testing-distribution?utm_source=github&utm_medium=plugin&utm_campaign=testing_distribution)
97

108
Appcircle's test distribution extension enables developers to create test groups
@@ -66,6 +64,10 @@ enterprise-grade authentication methods.
6664
- **Customer Satisfaction:** By delivering higher quality software, customer
6765
satisfaction and trust in the product increase.
6866

67+
**Re-Sign and Auto-Resign**
68+
69+
- **Update Without Rebuilding:** Re-sign iOS and Android binaries with updated signing identities, manually or automatically, and keep distributing without a new build.
70+
6971
Overall, using testing distribution in mobile DevOps significantly enhances the
7072
efficiency, security, and effectiveness of the software development process,
7173
leading to better products and faster delivery times.
@@ -98,7 +100,7 @@ To generate a Personal API Token, follow these steps:
98100

99101
![Token Generation](images/PAT.png)
100102

101-
## Getting Started with the Action: Usage Guide
103+
## How to use Appcircle Testing Distribution Action
102104

103105
To share your builds with testers, you can create distribution profiles and
104106
assign testing groups to these profiles. Add a step to your pipeline for 'Test
@@ -109,7 +111,7 @@ Local Action' with the appropriate information.
109111
id: testing-distribution-appcircle
110112
uses: appcircleio/appcircle-testing-distribution-githubaction
111113
with:
112-
personalAPIToken: ${{ secrets.AC_PROFLE_API_TOKEN }}
114+
personalAPIToken: ${{ secrets.AC_PROFILE_API_TOKEN }}
113115
profileName: ${{ secrets.AC_PROFILE_NAME }}
114116
createProfileIfNotExists: ${{ secrets.CREATE_PROFILE_IF_NOT_EXISTS }}
115117
appPath: ${{ secrets.APP_PATH }}
@@ -140,7 +142,7 @@ change.
140142
- name: Publish App to Appcircle
141143
uses: appcircleio/appcircle-testing-distribution-githubaction
142144
with:
143-
personalAPIToken: ${{ secrets.AC_PROFLE_API_TOKEN }}
145+
personalAPIToken: ${{ secrets.AC_PROFILE_API_TOKEN }}
144146
profileName: ${{ secrets.AC_PROFILE_NAME }}
145147
createProfileIfNotExists: ${{ secrets.CREATE_PROFILE_IF_NOT_EXISTS }}
146148
appPath: ${{ secrets.APP_PATH }}
@@ -157,7 +159,7 @@ change.
157159
> **Self-signed or private CA certificates:** If your self-hosted Appcircle server
158160
> uses a self-signed certificate (or one issued by a private/internal CA), requests
159161
> will fail certificate validation. The action does not disable TLS verification.
160-
> Trust the server's CA on the runner set the `NODE_EXTRA_CA_CERTS` environment
162+
> Trust the server's CA on the runner: set the `NODE_EXTRA_CA_CERTS` environment
161163
> variable to a PEM file containing the CA certificate, or add the CA to the system
162164
> certificate store.
163165

action.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
name: 'Appcircle Testing Distribution'
22
author: 'appcircleio'
33
description:
4-
"Efficiently distribute application builds to users or testing groups using
5-
Appcircle's robust platform."
4+
"Appcircle Testing Distribution enables the binary distribution of Android
5+
(.apk, .aab) and iOS (.ipa) files, allowing teams to create test groups and
6+
share builds using enterprise authentication methods such as SSO and LDAP."
67

78
branding:
89
icon: 'activity'

images/PAT.png

59.7 KB
Loading

0 commit comments

Comments
 (0)