Updated ci.yml
Some checks failed
CI for GGS-CRON / build-docker (push) Has been skipped
CI for GGS-CRON / build-and-test (push) Failing after 39s

This commit is contained in:
Ittipat Lusuk 2025-08-06 17:55:54 +07:00
parent 93b1f1276f
commit 1df29be7b3

View file

@ -29,18 +29,21 @@ jobs:
${{ runner.os }}-node- ${{ runner.os }}-node-
- name: Install dependencies - name: Install dependencies
run: npm install run: npm install
- name: Run application - name: Show heartbeat.js version and changelogs
run: npm start run: |
env: awk '/const heartbeatApiInfo = {/,/};/' ggs-cron/plugins/heartbeat.js | grep -E 'version:|changelogs:'
GOOGLE_PRIVATE_KEY: ${{ secrets.GOOGLE_PRIVATE_KEY }} # - name: Run application
GOOGLE_SERVICE_ACCOUNT_EMAIL: ${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }} # run: npm start
TEST_SHEET_ID: ${{ secrets.TEST_SHEET_ID }} # env:
TB_THA_SHEET: ${{ secrets.TB_THA_SHEET }} # GOOGLE_PRIVATE_KEY: ${{ secrets.GOOGLE_PRIVATE_KEY }}
TB_MYS_SHEET: ${{ secrets.TB_MYS_SHEET }} # GOOGLE_SERVICE_ACCOUNT_EMAIL: ${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }}
TB_SGP_SHEET: ${{ secrets.TB_SGP_SHEET }} # TEST_SHEET_ID: ${{ secrets.TEST_SHEET_ID }}
TB_UAE_SHEET: ${{ secrets.TB_UAE_SHEET }} # TB_THA_SHEET: ${{ secrets.TB_THA_SHEET }}
PORT: 36530 # TB_MYS_SHEET: ${{ secrets.TB_MYS_SHEET }}
DEBUG: server:* # TB_SGP_SHEET: ${{ secrets.TB_SGP_SHEET }}
# TB_UAE_SHEET: ${{ secrets.TB_UAE_SHEET }}
# PORT: 36530
# DEBUG: server:*
build-docker: build-docker:
runs-on: docker runs-on: docker
needs: build-and-test needs: build-and-test
@ -49,16 +52,20 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Build Docker image - name: Build Docker image
run: docker build -t ggs-cron:${{ github.ref_name }} . run: docker build -t ggs-cron:${{ github.ref_name }} .
- name: Run Docker container # - name: Log in to Forgejo Packages
run: | # run: echo "${{ secrets.FORGEJO_PAT }}" | docker login -u pakin --password-stdin pakin-test-15-3530.tail110d9.ts.net
docker run --rm \ # - name: Push Docker image to Forgejo Packages
-e GOOGLE_PRIVATE_KEY=${{ secrets.GOOGLE_PRIVATE_KEY }} \ # run: docker push pakin-test-15-3530.tail110d9.ts.net/pakin/ggs-cron:${{ github.ref_name }}
-e GOOGLE_SERVICE_ACCOUNT_EMAIL=${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }} \ # - name: Run Docker container
-e TEST_SHEET_ID=${{ secrets.TEST_SHEET_ID }} \ # run: |
-e TB_THA_SHEET=${{ secrets.TB_THA_SHEET }} \ # docker run --rm \
-e TB_MYS_SHEET=${{ secrets.TB_MYS_SHEET }} \ # -e GOOGLE_PRIVATE_KEY=${{ secrets.GOOGLE_PRIVATE_KEY }} \
-e TB_SGP_SHEET=${{ secrets.TB_SGP_SHEET }} \ # -e GOOGLE_SERVICE_ACCOUNT_EMAIL=${{ secrets.GOOGLE_SERVICE_ACCOUNT_EMAIL }} \
-e TB_UAE_SHEET=${{ secrets.TB_UAE_SHEET }} \ # -e TEST_SHEET_ID=${{ secrets.TEST_SHEET_ID }} \
-e PORT=36530 \ # -e TB_THA_SHEET=${{ secrets.TB_THA_SHEET }} \
-e DEBUG=server:* \ # -e TB_MYS_SHEET=${{ secrets.TB_MYS_SHEET }} \
ggs-cron:${{ github.ref_name }} # -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 }}