@@ -15,8 +15,8 @@ concurrency:
1515
1616env :
1717  BYTEBASE_URL : https://demo.bytebase.com 
18-   BYTEBASE_SERVICE_ACCOUNT : api@service.bytebase.com 
19-   BYTEBASE_SERVICE_ACCOUNT_SECRET : ${{ secrets.BYTEBASE_SERVICE_ACCOUNT_SECRET }} 
18+   BYTEBASE_SERVICE_ACCOUNT : api@service.bytebase.com   #  set service account via environment variable 
19+   BYTEBASE_SERVICE_ACCOUNT_SECRET : ${{ secrets.BYTEBASE_SERVICE_ACCOUNT_SECRET }}   #  set service account secret via environment variable 
2020  BYTEBASE_PROJECT : " projects/hr" 
2121
2222jobs :
4747          FILE_PATTERN : " schema/*.sql" 
4848          BYTEBASE_OUTPUT : ${{ runner.temp }}/bytebase-metadata.json 
4949        run : | 
50-           bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} -- project=${{ env.BYTEBASE_PROJECT }} --file-pattern=${{ env.FILE_PATTERN }} --targets=${{ env.BYTEBASE_TARGETS }} --declarative --output=${{ env.BYTEBASE_OUTPUT }} 
50+           bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --project=${{ env.BYTEBASE_PROJECT }} --file-pattern=${{ env.FILE_PATTERN }} --targets=${{ env.BYTEBASE_TARGETS }} --declarative --output=${{ env.BYTEBASE_OUTPUT }} 
5151       - name : Set output 
5252        id : set-output 
5353        run : | 
6666        env :
6767          BYTEBASE_TARGET_STAGE : environments/test 
6868        run : | 
69-           bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} -- project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }}  --plan=${{ needs.create-rollout.outputs.bytebase-plan }} 
69+           bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }}  --plan=${{ needs.create-rollout.outputs.bytebase-plan }} 
7070       - name : Deploy app 
7171        run : | 
7272          echo "Deploying app to test environment..." 
8686        env :
8787          BYTEBASE_TARGET_STAGE : environments/prod 
8888        run : | 
89-           bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --service-account=${{ env.BYTEBASE_SERVICE_ACCOUNT }} --service-account-secret=${{ env.BYTEBASE_SERVICE_ACCOUNT_SECRET }} -- project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }}  --plan=${{ needs.create-rollout.outputs.bytebase-plan }} 
89+           bytebase-action rollout --url=${{ env.BYTEBASE_URL }} --project=${{ env.BYTEBASE_PROJECT }} --target-stage=${{ env.BYTEBASE_TARGET_STAGE }}  --plan=${{ needs.create-rollout.outputs.bytebase-plan }} 
9090       - name : Deploy app 
9191        run : | 
9292          echo "Deploying app to prod environment..." 
0 commit comments