From 065c066a4c9bc75f693e763e634e86b0061b91f2 Mon Sep 17 00:00:00 2001 From: Thanos Korakas Date: Sun, 28 Feb 2021 12:19:28 +0200 Subject: [PATCH] chore: added GitHub release action --- .github/workflows/release.yml | 40 ++++++++++++++++++++++++++++++++++ assets/icon128.png | Bin 305 -> 3503 bytes assets/icon16.png | Bin 292 -> 411 bytes assets/icon48.png | Bin 293 -> 1245 bytes assets/manifest.json | 4 ++-- 5 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..172a997 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,40 @@ +on: + push: + tags: + - 'v*' +name: Build & Release +jobs: + build: + name: Upload Release Asset + runs-on: ubuntu-latest + steps: + - name: Get the version + id: get_version + run: echo ::set-output name=VERSION::$(echo $GITHUB_REF | cut -d / -f 3) + - name: Checkout code + uses: actions/checkout@v2 + - name: Build project + run: | + yarn install + yarn build + zip -r artifact dist/ + - name: Create Release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref }} + release_name: Release ${{ github.ref }} + draft: false + prerelease: false + - name: Upload Release Asset + id: upload-release-asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./artifact.zip + asset_name: graphql-inspector-${{ steps.get_version.outputs.VERSION }}.zip + asset_content_type: application/zip diff --git a/assets/icon128.png b/assets/icon128.png index de0ac92605bec2fdc461e604286d18a41e63b8d7..38b9ac08d996a314512171f094553a9a59dbb868 100644 GIT binary patch literal 3503 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 literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?O3?zSk_}l@cSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xB0X4NSF#G}vHN0S8C^cYUc$L7wU^Rn*LA+qju0R{01Y3Yl zi0i7y0ssI1->EMD11Q3njc?PRtckRj>m;uzv_JUKyv zb#a17Pg9@)m)k*&1^NsO91RSNdD^leKt-x0t`Q|Ei6yC4$wjF^iowXh&_dV1Sl7rX x#K6SL#MH{rT-(6V%D_N`D;(=cXAYT7X@uY9i%!) zK&(O)!O?%gMMRWZ9qx&}#`j9UaJlc^^F2Sl=bcM6PT&LHp?|XnuM$i69jjkOs+Zig zv4T0Y@D0Z>i?{fhlN+&L!DVdX0`6cM0~EN5S9pRooR0HDlD=`NuOsML+|Lp{z!@CC zn~Z-HYIuQPxE2|Q=w<=Bk-5NiY~y9#fcYMZO{HUnz rKlJTR+>QM@<>*LH`J?o-OYsNKO+t}Jn6Cl=000045bDP46hOx7_4S6Fo+k-*%fF5lwb?+ z32|NZIN<;P|2x&?e*i@olf2zs82>Zr-UD(t3p^r=fwTu0yPeFo12T9#T^vI=t|uob z@B(=T42;KDwe|s7swJ)wB`Jv|saDBFsX&Us$iUD-*T7iU$SB0X#LC3X%E&_7z|hLT ip#2B$I}{DM`6-!cmAEy0Te=k#4h){IelF{r5}E+rg-K8V diff --git a/assets/icon48.png b/assets/icon48.png index 3c44351265494e4017849fa99620e2abf0fdfb14..ea339f719e855d12d8d1042b10ec794518378044 100644 GIT binary patch delta 1237 zcmV;`1SWr?BS!^UZ8DUn5HltcoP^x5$gxG<0rmd zbP}KhYyleocYoGE5qK2%%Odwa&*4-J$8qILHYa- z@DgyTBk=^d0JJ!Kw}>nO?n%iSQS+gMnM-PKeHWUjUIM zqC3SQZv*yaaJT?mv-GA>1WpBblnCtjZwCw? zbLcM>*$^eYuVMBP*Dw2w z#J0(I3&%|8aX1KE>Ct&mbj|=xRS?&>Ol%X>et+UZ3ugIVQjPOwG3xWk8-ZTYdAJ(K zDXbG8z4*^WeWK$!6?l=Az$+p@ikfs|MG^Qxe7)?^iJm|kX2)D!jZ+VnVRrcI9rEZ2 z>=D_=RnZLNL-F~ULl!lGPU#;2W>?EHfNL?8jJr~@XbCi+stO74!dRIGuvvWn%;=>u zT7Lq1bNL;ZRs&HVrUEA=#^Y9hlmspZ&Pm_eTA2oLuf#YfF(Fa{+vNMV)VDBI0KSn} zZ%JRx3ACdwGzoB9ET#c0M%@I$b6ee19vjDZpb?!N8u7vr#vHUwx(zHMGicxmKV7 zI0Rhck(Yt1fU{{qo-5@>Y0~^Vz6PY&eHrEhv&*<#uvy0?rf8d@t@3V=OcQ zZ)9-jBXEIQ<1re-9JWfR`#{X1Y!P)a(l@kIn7t?6)?_(b0UWmsenf39vw)AR{(oNL z6lIrVN{IcybEtDs7pe@YS&lx{#Q&T;8n)y%}f^VCp&>${skvDQtMgh00000NkvXXu0mjf0Le4y literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDH3?y^UWFG-iEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq8sKd6mGxU^Rn*LA+qju0R{01Y3Yl zi0i7y0ssI1->EMD11Q3njc?PRtckiqNe;us=vIXOXs z^$H6EV*mr=@<+GCfD)=Dt`Q|Ei6yC4$wjF^iowXh&_dV1Sl7rX#K6SL#MH{vLfgR5 k%D^CvYyTG%4Y~O#nQ4`{HHe3^gWSO2>FVdQ&MBb@00);zx&QzG diff --git a/assets/manifest.json b/assets/manifest.json index c743183..0e75289 100755 --- a/assets/manifest.json +++ b/assets/manifest.json @@ -1,7 +1,7 @@ { "manifest_version": 2, - "name": "Chrome Extension (built with TypeScript + React)", - "description": "A boilerplate project to quickly build a Chrome extension using TypeScript and React (built using webpack).", + "name": "GraphQL Inspector", + "description": "Inspect GraphQL requests.", "version": "1.0.0", "minimum_chrome_version": "43", "devtools_page": "devtools.html",