Updated ci.yml
This commit is contained in:
parent
93b1f1276f
commit
1df29be7b3
1 changed files with 32 additions and 25 deletions
|
|
@ -29,18 +29,21 @@ jobs:
|
|||
${{ runner.os }}-node-
|
||||
- name: Install dependencies
|
||||
run: npm install
|
||||
- name: Run application
|
||||
run: npm start
|
||||
env:
|
||||
GOOGLE_PRIVATE_KEY: ${{ secrets.GOOGLE_PRIVATE_KEY }}
|
||||
GOOGLE_SERVICE_ACCOUNT_EMAIL: ${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }}
|
||||
TEST_SHEET_ID: ${{ secrets.TEST_SHEET_ID }}
|
||||
TB_THA_SHEET: ${{ secrets.TB_THA_SHEET }}
|
||||
TB_MYS_SHEET: ${{ secrets.TB_MYS_SHEET }}
|
||||
TB_SGP_SHEET: ${{ secrets.TB_SGP_SHEET }}
|
||||
TB_UAE_SHEET: ${{ secrets.TB_UAE_SHEET }}
|
||||
PORT: 36530
|
||||
DEBUG: server:*
|
||||
- name: Show heartbeat.js version and changelogs
|
||||
run: |
|
||||
awk '/const heartbeatApiInfo = {/,/};/' ggs-cron/plugins/heartbeat.js | grep -E 'version:|changelogs:'
|
||||
# - name: Run application
|
||||
# run: npm start
|
||||
# env:
|
||||
# GOOGLE_PRIVATE_KEY: ${{ secrets.GOOGLE_PRIVATE_KEY }}
|
||||
# GOOGLE_SERVICE_ACCOUNT_EMAIL: ${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }}
|
||||
# TEST_SHEET_ID: ${{ secrets.TEST_SHEET_ID }}
|
||||
# TB_THA_SHEET: ${{ secrets.TB_THA_SHEET }}
|
||||
# TB_MYS_SHEET: ${{ secrets.TB_MYS_SHEET }}
|
||||
# TB_SGP_SHEET: ${{ secrets.TB_SGP_SHEET }}
|
||||
# TB_UAE_SHEET: ${{ secrets.TB_UAE_SHEET }}
|
||||
# PORT: 36530
|
||||
# DEBUG: server:*
|
||||
build-docker:
|
||||
runs-on: docker
|
||||
needs: build-and-test
|
||||
|
|
@ -49,16 +52,20 @@ jobs:
|
|||
uses: actions/checkout@v4
|
||||
- name: Build Docker image
|
||||
run: docker build -t ggs-cron:${{ github.ref_name }} .
|
||||
- name: Run Docker container
|
||||
run: |
|
||||
docker run --rm \
|
||||
-e GOOGLE_PRIVATE_KEY=${{ secrets.GOOGLE_PRIVATE_KEY }} \
|
||||
-e GOOGLE_SERVICE_ACCOUNT_EMAIL=${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }} \
|
||||
-e TEST_SHEET_ID=${{ secrets.TEST_SHEET_ID }} \
|
||||
-e TB_THA_SHEET=${{ secrets.TB_THA_SHEET }} \
|
||||
-e TB_MYS_SHEET=${{ secrets.TB_MYS_SHEET }} \
|
||||
-e TB_SGP_SHEET=${{ secrets.TB_SGP_SHEET }} \
|
||||
-e TB_UAE_SHEET=${{ secrets.TB_UAE_SHEET }} \
|
||||
-e PORT=36530 \
|
||||
-e DEBUG=server:* \
|
||||
ggs-cron:${{ github.ref_name }}
|
||||
# - name: Log in to Forgejo Packages
|
||||
# run: echo "${{ secrets.FORGEJO_PAT }}" | docker login -u pakin --password-stdin pakin-test-15-3530.tail110d9.ts.net
|
||||
# - name: Push Docker image to Forgejo Packages
|
||||
# run: docker push pakin-test-15-3530.tail110d9.ts.net/pakin/ggs-cron:${{ github.ref_name }}
|
||||
# - name: Run Docker container
|
||||
# run: |
|
||||
# docker run --rm \
|
||||
# -e GOOGLE_PRIVATE_KEY=${{ secrets.GOOGLE_PRIVATE_KEY }} \
|
||||
# -e GOOGLE_SERVICE_ACCOUNT_EMAIL=${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }} \
|
||||
# -e TEST_SHEET_ID=${{ secrets.TEST_SHEET_ID }} \
|
||||
# -e TB_THA_SHEET=${{ secrets.TB_THA_SHEET }} \
|
||||
# -e TB_MYS_SHEET=${{ secrets.TB_MYS_SHEET }} \
|
||||
# -e TB_SGP_SHEET=${{ secrets.TB_SGP_SHEET }} \
|
||||
# -e TB_UAE_SHEET=${{ secrets.TB_UAE_SHEET }} \
|
||||
# -e PORT=36530 \
|
||||
# -e DEBUG=server:* \
|
||||
# ggs-cron:${{ github.ref_name }}
|
||||
Loading…
Add table
Add a link
Reference in a new issue