Skip to content

Commit

Permalink
Merge 6156a4d into 8367165
Browse files Browse the repository at this point in the history
  • Loading branch information
piyalbasu authored Jun 27, 2023
2 parents 8367165 + 6156a4d commit c9ae966
Show file tree
Hide file tree
Showing 6 changed files with 102 additions and 97 deletions.
104 changes: 52 additions & 52 deletions .github/workflows/buildPreview.yml
Original file line number Diff line number Diff line change
@@ -1,56 +1,56 @@
name: Compile extension PR preview
# name: Compile extension PR preview

on:
pull_request:
paths:
- "extension/**/*"
# on:
# pull_request:
# paths:
# - "extension/**/*"

jobs:
compile:
runs-on: ubuntu-latest
# jobs:
# compile:
# runs-on: ubuntu-latest

steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- name: Build extension
uses: actions/setup-node@v1
with:
node-version: "16.14.0"
- run: yarn install && yarn build:extension-preview
- name: Zip extension build
uses: montudor/[email protected]
with:
args: zip -qq -r ./extension/build/build.zip ./extension/build
- name: Delete Release # if it exists
uses: dev-drprasad/[email protected]
with:
delete_release: true
tag_name: pr-release-${{ github.event.number }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Create Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: pr-release-${{ github.event.number }}
release_name: PR Preview ${{ github.event.number }}
draft: false
prerelease: true
- 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 }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
asset_path: ./extension/build/build.zip
asset_name: build-pr-preview-${{ github.event.number }}.zip
asset_content_type: application/zip
# steps:
# # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# - uses: actions/checkout@v2
# - name: Build extension
# uses: actions/setup-node@v1
# with:
# node-version: "16.14.0"
# - run: yarn install && yarn build:extension-preview
# - name: Zip extension build
# uses: montudor/[email protected]
# with:
# args: zip -qq -r ./extension/build/build.zip ./extension/build
# - name: Delete Release # if it exists
# uses: dev-drprasad/[email protected]
# with:
# delete_release: true
# tag_name: pr-release-${{ github.event.number }}
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# - name: Create Release
# id: create_release
# uses: actions/create-release@v1
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# with:
# tag_name: pr-release-${{ github.event.number }}
# release_name: PR Preview ${{ github.event.number }}
# draft: false
# prerelease: true
# - 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 }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
# asset_path: ./extension/build/build.zip
# asset_name: build-pr-preview-${{ github.event.number }}.zip
# asset_content_type: application/zip

- name: Comment PR
uses: thollander/actions-comment-pull-request@v1
with:
message: Preview build at https://github.com/${{ github.repository }}/releases/download/pr-release-${{ github.event.number }}/build-pr-preview-${{ github.event.number }}.zip
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# - name: Comment PR
# uses: thollander/actions-comment-pull-request@v1
# with:
# message: Preview build at https://github.com/${{ github.repository }}/releases/download/pr-release-${{ github.event.number }}/build-pr-preview-${{ github.event.number }}.zip
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4 changes: 3 additions & 1 deletion .github/workflows/buildTranslations.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
- "extension/**/*"

jobs:
translate:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -34,3 +34,5 @@ jobs:
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ github.head_ref }}
- name: test
run: yarn test:ci
30 changes: 15 additions & 15 deletions .github/workflows/closePreview.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
name: Cleanup extension PR preview on close
# name: Cleanup extension PR preview on close

on:
pull_request:
types: [closed]
# on:
# pull_request:
# types: [closed]

jobs:
close:
runs-on: ubuntu-latest
# jobs:
# close:
# runs-on: ubuntu-latest

steps:
- name: Delete Release
uses: dev-drprasad/[email protected]
with:
delete_release: true
tag_name: pr-release-${{ github.event.number }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# steps:
# - name: Delete Release
# uses: dev-drprasad/[email protected]
# with:
# delete_release: true
# tag_name: pr-release-${{ github.event.number }}
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
32 changes: 16 additions & 16 deletions .github/workflows/mergePreview.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
name: Cleanup extension PR preview on merge
# name: Cleanup extension PR preview on merge

on:
push:
branches:
- master
# on:
# push:
# branches:
# - master

jobs:
merge:
runs-on: ubuntu-latest
# jobs:
# merge:
# runs-on: ubuntu-latest

steps:
- name: Delete Release
uses: dev-drprasad/[email protected]
with:
delete_release: true
tag_name: pr-release-${{ github.event.number }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# steps:
# - name: Delete Release
# uses: dev-drprasad/[email protected]
# with:
# delete_release: true
# tag_name: pr-release-${{ github.event.number }}
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
27 changes: 14 additions & 13 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
name: Test and build
on: [pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 16.14.0
- run: yarn install
- run: yarn build
- run: yarn test:ci
# name: test
# on: [pull_request]
# jobs:
# test:
# name: test
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v2
# - uses: actions/setup-node@v2
# with:
# node-version: 16.14.0
# - run: yarn install
# - run: yarn build
# - run: yarn test:ci
2 changes: 2 additions & 0 deletions extension/src/popup/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,7 @@ import "popup/helpers/localizationConfig";
// Import global CSS from Stellar Design System
import "@stellar/design-system/build/styles.min.css";

console.log("tesst");

// eslint-disable-next-line react/jsx-filename-extension
ReactDOM.render(<App />, document.getElementById("root"));

0 comments on commit c9ae966

Please sign in to comment.