From 788551e2f08a1837bcbac8b4fe5d2d09aa75fb9b Mon Sep 17 00:00:00 2001 From: Fahad Israr Date: Thu, 30 Sep 2021 12:37:15 +0530 Subject: [PATCH 1/4] Create browser-Extension-Release-Chromwe-Webstore.yml --- ...ser-Extension-Release-Chromwe-Webstore.yml | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/browser-Extension-Release-Chromwe-Webstore.yml diff --git a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml b/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml new file mode 100644 index 0000000..9da7fed --- /dev/null +++ b/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml @@ -0,0 +1,35 @@ +name: "Browser-Extension-Release-Chromwe-Webstore" +on: + push: + branches: + - master + paths: + - 'browser-extension/**' + release: + types: [created] + +jobs: + zip-files: + name: "zip-files" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: papeloto/action-zip@v1 + with: + files: browser-extension/ + dest: starfix-extension-chrome.zip + + - name: "publish extension on chrome webstore" + uses: Klemensas/chrome-extension-upload-action@$VERSION + with: + refresh-token: '1//0gWy_GbV_ZpLjCgYIARAAGBASNwF-L9IrYdkYTO4ye-jjWPLNRMHt97vZRPgbzuqgV8GrP0qvHrKm18DEyNn7p_CPtI4n7AfLfjk' + client-id: '962194528619-v6o0covrffphhjeptjjbnve5d3j03fbs.apps.googleusercontent.com' + file-name: ${{ github.workspace }}/result.zip + app-id: 'ojlhpgekmmemhihkigibkhehlejkjdmo' + publish: true + + - name: "Upload Artifact" + uses: actions/upload-artifact@v1 + with: + name: starfix-extension-chrome.zip + path: ${{ github.workspace }}/result.zip From cd05d2172cc7d09bd66f8468ceb4428e55a1ec07 Mon Sep 17 00:00:00 2001 From: Fahad Israr Date: Thu, 30 Sep 2021 13:01:46 +0530 Subject: [PATCH 2/4] Update browser-Extension-Release-Chromwe-Webstore.yml --- .../browser-Extension-Release-Chromwe-Webstore.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml b/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml index 9da7fed..0103d9b 100644 --- a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml +++ b/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml @@ -1,4 +1,4 @@ -name: "Browser-Extension-Release-Chromwe-Webstore" +name: "Browser-Extension-Release-Chrome-Webstore" on: push: branches: @@ -9,7 +9,7 @@ on: types: [created] jobs: - zip-files: + chrome-extension: name: "zip-files" runs-on: ubuntu-latest steps: @@ -20,11 +20,11 @@ jobs: dest: starfix-extension-chrome.zip - name: "publish extension on chrome webstore" - uses: Klemensas/chrome-extension-upload-action@$VERSION + uses: Klemensas/chrome-extension-upload-action@v1.3 with: refresh-token: '1//0gWy_GbV_ZpLjCgYIARAAGBASNwF-L9IrYdkYTO4ye-jjWPLNRMHt97vZRPgbzuqgV8GrP0qvHrKm18DEyNn7p_CPtI4n7AfLfjk' client-id: '962194528619-v6o0covrffphhjeptjjbnve5d3j03fbs.apps.googleusercontent.com' - file-name: ${{ github.workspace }}/result.zip + file-name: ${{ github.workspace }}/starfix-extension-chrome.zip app-id: 'ojlhpgekmmemhihkigibkhehlejkjdmo' publish: true @@ -32,4 +32,4 @@ jobs: uses: actions/upload-artifact@v1 with: name: starfix-extension-chrome.zip - path: ${{ github.workspace }}/result.zip + path: ${{ github.workspace }}/starfix-extension-chrome.zip From 1016c5285bd5d562d54572d30821227f98b193f4 Mon Sep 17 00:00:00 2001 From: Fahad Israr Date: Thu, 30 Sep 2021 13:05:57 +0530 Subject: [PATCH 3/4] Remove creds --- .../workflows/browser-Extension-Release-Chromwe-Webstore.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml b/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml index 0103d9b..6f634d5 100644 --- a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml +++ b/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml @@ -22,8 +22,8 @@ jobs: - name: "publish extension on chrome webstore" uses: Klemensas/chrome-extension-upload-action@v1.3 with: - refresh-token: '1//0gWy_GbV_ZpLjCgYIARAAGBASNwF-L9IrYdkYTO4ye-jjWPLNRMHt97vZRPgbzuqgV8GrP0qvHrKm18DEyNn7p_CPtI4n7AfLfjk' - client-id: '962194528619-v6o0covrffphhjeptjjbnve5d3j03fbs.apps.googleusercontent.com' + refresh-token: 'xyz' + client-id: 'xyz.apps.googleusercontent.com' file-name: ${{ github.workspace }}/starfix-extension-chrome.zip app-id: 'ojlhpgekmmemhihkigibkhehlejkjdmo' publish: true From d8a490fffb93073cb3d68d6978db9dc69c8f1fc1 Mon Sep 17 00:00:00 2001 From: Fahad Israr Date: Thu, 30 Sep 2021 14:41:22 +0530 Subject: [PATCH 4/4] Update and rename browser-Extension-Release-Chromwe-Webstore.yml to browser-Extension-Release-Chrome-Webstore.yml --- ...ser-Extension-Release-Chrome-Webstore.yml} | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) rename .github/workflows/{browser-Extension-Release-Chromwe-Webstore.yml => browser-Extension-Release-Chrome-Webstore.yml} (75%) diff --git a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml b/.github/workflows/browser-Extension-Release-Chrome-Webstore.yml similarity index 75% rename from .github/workflows/browser-Extension-Release-Chromwe-Webstore.yml rename to .github/workflows/browser-Extension-Release-Chrome-Webstore.yml index 6f634d5..e4e027a 100644 --- a/.github/workflows/browser-Extension-Release-Chromwe-Webstore.yml +++ b/.github/workflows/browser-Extension-Release-Chrome-Webstore.yml @@ -18,18 +18,19 @@ jobs: with: files: browser-extension/ dest: starfix-extension-chrome.zip + + - name: "Upload Artifact" + uses: actions/upload-artifact@v1 + with: + name: starfix-extension-chrome.zip + path: ${{ github.workspace }}/starfix-extension-chrome.zip - name: "publish extension on chrome webstore" - uses: Klemensas/chrome-extension-upload-action@v1.3 + uses: Klemensas/chrome-extension-upload-action@master with: - refresh-token: 'xyz' - client-id: 'xyz.apps.googleusercontent.com' - file-name: ${{ github.workspace }}/starfix-extension-chrome.zip + refresh-token: ${{ secrets.GOOGLE_CHROME_REFRESH_TOKEN }} + client-id: ${{ secrets.GOOGLE_CHROME_CLIENT_ID }} + file-name: starfix-extension-chrome.zip app-id: 'ojlhpgekmmemhihkigibkhehlejkjdmo' publish: true - - name: "Upload Artifact" - uses: actions/upload-artifact@v1 - with: - name: starfix-extension-chrome.zip - path: ${{ github.workspace }}/starfix-extension-chrome.zip