From 2998390ef35b617b9b8c71734a16391172fa15b9 Mon Sep 17 00:00:00 2001 From: Rohan Chougule Date: Fri, 21 Aug 2020 21:22:26 +0530 Subject: [PATCH 1/5] add: build status badges and browserstack logo --- .github/workflows/setup-env.yml | 2 +- .github/workflows/setup-local.yml | 2 +- README.md | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/setup-env.yml b/.github/workflows/setup-env.yml index ea6cb98..f5bd9d7 100644 --- a/.github/workflows/setup-env.yml +++ b/.github/workflows/setup-env.yml @@ -1,4 +1,4 @@ -name: 'unit tests: setting test env for BrowserStack' +name: 'setup-env' on: pull_request: paths: diff --git a/.github/workflows/setup-local.yml b/.github/workflows/setup-local.yml index 08eb20e..fce7179 100644 --- a/.github/workflows/setup-local.yml +++ b/.github/workflows/setup-local.yml @@ -1,4 +1,4 @@ -name: 'unit tests: setting local binary for BrowserStack' +name: 'setup-local' on: pull_request: paths: diff --git a/README.md b/README.md index 8878773..9c24af1 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # BrowserStack GitHub Actions +![BrowserStack Logo](https://d98b8t1nnulk5.cloudfront.net/production/images/layout/logo-invoice.svg) + +![setup-env badge](https://github.com/rchougule/github-actions/workflows/setup-env/badge.svg) +![setup-env badge](https://github.com/rchougule/github-actions/workflows/setup-local/badge.svg) + This respository contains a library of GitHub Actions to help you integrate your test suite with the [BrowserStack](https://browserstack.com) device cloud. You need a BrowserStack username and access-key to run your tests on the BrowserStack device cloud. You can [sign-up for free trial](https://www.browserstack.com/users/sign_up) if you do not have an existing account. From 40d76c00cb1f82cd6ba771ae76fb19b039afd918 Mon Sep 17 00:00:00 2001 From: Rohan Chougule Date: Fri, 21 Aug 2020 21:26:24 +0530 Subject: [PATCH 2/5] modify: badge links --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9c24af1..9a3fb74 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ ![BrowserStack Logo](https://d98b8t1nnulk5.cloudfront.net/production/images/layout/logo-invoice.svg) -![setup-env badge](https://github.com/rchougule/github-actions/workflows/setup-env/badge.svg) -![setup-env badge](https://github.com/rchougule/github-actions/workflows/setup-local/badge.svg) +![setup-env badge](https://github.com/browserstack/github-actions/workflows/setup-env/badge.svg) +![setup-env badge](https://github.com/browserstack/github-actions/workflows/setup-local/badge.svg) This respository contains a library of GitHub Actions to help you integrate your test suite with the [BrowserStack](https://browserstack.com) device cloud. From b5fb2b29829c3141e607caf506c9e0337b64e7c9 Mon Sep 17 00:00:00 2001 From: Rohan Chougule Date: Fri, 21 Aug 2020 22:23:36 +0530 Subject: [PATCH 3/5] center align logo and badge status --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9a3fb74..aeec2a9 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,13 @@ # BrowserStack GitHub Actions -![BrowserStack Logo](https://d98b8t1nnulk5.cloudfront.net/production/images/layout/logo-invoice.svg) +

+ BrowserStack Logo +

-![setup-env badge](https://github.com/browserstack/github-actions/workflows/setup-env/badge.svg) -![setup-env badge](https://github.com/browserstack/github-actions/workflows/setup-local/badge.svg) +

+ setup-env build status + setup-local build status +

This respository contains a library of GitHub Actions to help you integrate your test suite with the [BrowserStack](https://browserstack.com) device cloud. From e964405262f73b95a157ad22204210fdb9180a81 Mon Sep 17 00:00:00 2001 From: Rohan Chougule Date: Fri, 21 Aug 2020 22:27:02 +0530 Subject: [PATCH 4/5] modify: href of build status badges --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index aeec2a9..36b89f7 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@

- setup-env build status - setup-local build status + setup-env build status + setup-local build status

This respository contains a library of GitHub Actions to help you integrate your test suite with the [BrowserStack](https://browserstack.com) device cloud. From ef7a9010518c5a496bd6c10d765faf36edfdf7d7 Mon Sep 17 00:00:00 2001 From: Rohan Chougule Date: Fri, 21 Aug 2020 22:33:36 +0530 Subject: [PATCH 5/5] readme fixes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 36b89f7..15a7922 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ If you want to test your open source project on BrowserStack, then [sign-up here * [setup-local](./setup-local): This Action downloads and starts the appropriate BrowserStackLocal binary, thereby creating a secure tunnel connection from the GitHub Actions runner environment to the BrowserStack device cloud. This secure tunnel will be used by the remote browsers in BrowserStack to access your web application hosted in the GitHub Actions runner environment. **You do not need this Action if the application to be tested is accessible over the public internet.** -## Pre-requisites +## Prerequisites * You should set your BrowserStack Username and Access Key as GitHub Secrets, i.e. `BROWSERSTACK_USERNAME` and `BROWSERSTACK_ACCESS_KEY` respectively. ## Usage