diff --git a/.github/workflows/publish_dev.yml b/.github/workflows/publish_dev.yml index 21a1a19..5efac51 100644 --- a/.github/workflows/publish_dev.yml +++ b/.github/workflows/publish_dev.yml @@ -118,13 +118,15 @@ jobs: TELEGRAM_TEST_TOKEN: ${{ secrets.TELEGRAM_TEST_TOKEN }} TELEGRAM_ERROR_CHAT_ID: ${{ secrets.TELEGRAM_ERROR_CHAT_ID }} UPTRACE_DSN: ${{ secrets.UPTRACE_DSN }} + CONFIG: ${{ secrets.CONFIG }} + CONFIG_GS: ${{ secrets.CONFIG_GS }} with: host: ${{ secrets.MASTER_HOST }} username: ${{ secrets.MASTER_DO_USER }} passphrase: ${{ secrets.MASTER_DO_SSH_KEY_PASSWORD }} key: ${{ secrets.MASTER_DO_SSH_KEY }} port: ${{ secrets.MASTER_PORT }} - envs: GITHUB_USERNAME, GITHUB_TOKEN, IMAGE_NAME, ROOT_DIR, TELEGRAM_TEST_TOKEN, TELEGRAM_ERROR_CHAT_ID, UPTRACE_DSN + envs: GITHUB_USERNAME, GITHUB_TOKEN, IMAGE_NAME, ROOT_DIR, TELEGRAM_TEST_TOKEN, TELEGRAM_ERROR_CHAT_ID, UPTRACE_DSN, CONFIG, CONFIG_GS script: | export CONTAINER_ID=$(docker ps -aq --filter name=testing) export IMAGE_ID=$(docker images -aq --filter reference='docker.pkg.github.com/sysblok/sysblokbot/sysblokbot:testing') @@ -135,6 +137,10 @@ jobs: touch ${{ env.ROOT_DIR }}/sysblokbot.sqlite touch ${{ env.ROOT_DIR }}/strings.sqlite touch ${{ env.ROOT_DIR }}/board_credentials.json + touch ${{ env.ROOT_DIR }}/config_override.json + touch ${{ env.ROOT_DIR }}/config_gs.json + echo ${{ env.CONFIG }} > ${{ env.ROOT_DIR }}/config_override.json + echo ${{ env.CONFIG_GS }} > ${{ env.ROOT_DIR }}/config_gs.json docker run -dit --name sysblokbot-testing \ --env APP_SOURCE="testing" --restart unless-stopped \ --env TELEGRAM_ERROR_CHAT_ID="${{ env.TELEGRAM_ERROR_CHAT_ID }}" \