diff --git a/.github/workflows/azure-app-service-settings.yml b/.github/workflows/azure-app-service-settings.yml index cfc6418..805adf0 100644 --- a/.github/workflows/azure-app-service-settings.yml +++ b/.github/workflows/azure-app-service-settings.yml @@ -13,15 +13,10 @@ jobs: runs-on: ubuntu-latest environment: Production steps: - - name: Dump context - run: echo "${{ toJSON(github) }}" - name: Set current datetime as env variable env: TZ: 'Asia/Tokyo' - run: | - CURRENT_DATETIME=$(date +'%Y-%m-%d_%H:%M:%S') - SETTINGS=$(echo "${{ vars.AZURE_WEBAPP_APP_SETTINGS }}" | sed "s/{0}/$CURRENT_DATETIME/") - echo "SETTINGS='$SETTINGS'" >> $GITHUB_ENV + run: echo "CURRENT_DATETIME=$(date +'%Y-%m-%d_%H:%M:%S')" >> $GITHUB_ENV - name: Az CLI Login uses: azure/login@v2 with: @@ -33,7 +28,7 @@ jobs: with: app-name: ${{ vars.AZURE_WEBAPP_NAME }} slot-name: 'Production' - app-settings-json: "${{ env.SETTINGS }}" + app-settings-json: '{"name":"now","value":"${{ env.CURRENT_DATETIME }}","slotSetting":false}' general-settings-json: '${{ vars.AZURE_WEBAPP_GENERAL_SETTINGS }}' - name: Az CLI Logout run: az logout