Skip to content

Commit eaf396e

Browse files
committed
modify deploy to zodiac action to print the GitHub Ip
1 parent 286ef07 commit eaf396e

2 files changed

Lines changed: 73 additions & 1 deletion

File tree

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# name: Deploy to Production
2+
3+
# on:
4+
# push:
5+
# branches:
6+
# - staging
7+
8+
# jobs:
9+
# deploy:
10+
# runs-on: ubuntu-22.04
11+
# env:
12+
# CI: false
13+
14+
# steps:
15+
# - name: Check out the repository
16+
# uses: actions/checkout@v3
17+
18+
# - name: Install dependencies
19+
# run: yarn install --frozen-lockfile
20+
21+
# - name: Build React App for production
22+
# run: |
23+
# echo "Building for production at root /"
24+
# PUBLIC_URL="/" yarn build
25+
26+
# - name: Copy JS libraries
27+
# run: |
28+
# mkdir -p build/js
29+
# cp -r public/js/* build/js/
30+
31+
# - name: Deploy to neurojson.io
32+
# uses: NeuroJSON/SFTP-Deploy-Action@v1.2.5
33+
# with:
34+
# server: ${{ secrets.NEUROJ_IO_SERVER }}
35+
# username: ${{ secrets.NEUROJ_SERVER_USER }}
36+
# ssh_private_key: ${{ secrets.NEUROJ_SERVER_SSH_KEY }}
37+
# local_path: "./build/*"
38+
# remote_path: "${{ secrets.NEUROJ_CI_PATH }}"

.github/workflows/build-deploy-zodiac.yml

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,26 @@ jobs:
2626
id: get_branch
2727
run: echo "BRANCH_NAME=${GITHUB_REF#refs/heads/}" >> $GITHUB_ENV
2828

29+
- name: Print GitHub Runner Public IP
30+
run: |
31+
echo "GitHub runner public IP:"
32+
curl https://api.ipify.org
33+
2934
- name: Build React App with Dynamic PUBLIC_URL
3035
run: |
3136
echo "Building for /dev/${{ env.BRANCH_NAME }}/"
3237
PUBLIC_URL="/dev/${{ env.BRANCH_NAME }}/" yarn build
33-
38+
39+
# - name: Build React App
40+
# run: |
41+
# if [ "${{ env.BRANCH_NAME }}" = "staging" ]; then
42+
# echo "Building for production at root /"
43+
# PUBLIC_URL="/" yarn build
44+
# else
45+
# echo "Building for /dev/${{ env.BRANCH_NAME }}/"
46+
# PUBLIC_URL="/dev/${{ env.BRANCH_NAME }}/" yarn build
47+
# fi
48+
3449
- name: Copy JS libraries (jdata, bjdata etc.)
3550
run: |
3651
mkdir -p build/js
@@ -44,3 +59,22 @@ jobs:
4459
ssh_private_key: ${{ secrets.NEUROJ_SERVER_SSH_KEY }}
4560
local_path: "./build/*"
4661
remote_path: "${{ secrets.NEUROJ_CI_PATH }}/${{ env.BRANCH_NAME }}"
62+
63+
# - name: Deploy to Zodiac server
64+
# uses: NeuroJSON/SFTP-Deploy-Action@v1.2.5
65+
# with:
66+
# server: ${{ secrets.NEUROJ_SERVER }}
67+
# username: ${{ secrets.NEUROJ_SERVER_USER }}
68+
# ssh_private_key: ${{ secrets.NEUROJ_SERVER_SSH_KEY }}
69+
# local_path: "./build/*"
70+
# remote_path: "${{ secrets.NEUROJ_CI_PATH }}/${{ env.BRANCH_NAME }}"
71+
72+
# - name: Deploy to neurojson.io (production)
73+
# if: env.BRANCH_NAME == 'staging'
74+
# uses: NeuroJSON/SFTP-Deploy-Action@v1.2.5
75+
# with:
76+
# server: ${{ secrets.NEUROJ_IO_SERVER }}
77+
# username: ${{ secrets.NEUROJ_SERVER_USER }}
78+
# ssh_private_key: ${{ secrets.NEUROJ_SERVER_SSH_KEY }}
79+
# local_path: "./build/*"
80+
# remote_path: "${{ secrets.NEUROJ_CI_PATH }}"

0 commit comments

Comments
 (0)