Skip to content

Replace partially working. Not replacing all variables  #3

@sagun786

Description

@sagun786

Help

  1. Issue: $LOCALE_CODE, $LOCALE_PROP and $LOCALE_NAME gets replaced checked using server logs but $DEV_SQUIDEX_CLIENT_ID and $DEV_SQUIDEX_CLIENT_SECRET don't get replaced (as per server logs but in Github action workflow logs is shows '***' as replaced
  2. Goal: Want to replace config environment variables for deployments in Github Action Workflow
steps:
      
      - uses: actions/checkout@v1  
      - name: Desktop Build replace-action LOCALE VARIABLES
        uses: datamonsters/replace-action@v2
        with: 
          files: ./projects/ql-app-desktop/src/environments/environment.dynamic.ts
          replacements: '$LOCALE_CODE=${{ secrets.ZH_HK_LOCALE_CODE }},$LOCALE_PROP=${{ secrets.ZH_HK_LOCALE_PROP }},$LOCALE_NAME=${{ secrets.ZH_HK_LOCALE_NAME }}'
      - name: Mobile Build replace-action LOCALE VARIABLES 
        uses: datamonsters/replace-action@v2
        with: 
          files: ./projects/ql-app-mobile/src/environments/environment.dynamic.ts
          replacements: '$LOCALE_CODE=${{ secrets.ZH_HK_LOCALE_CODE }},$LOCALE_PROP=${{ secrets.ZH_HK_LOCALE_PROP }},$LOCALE_NAME=${{ secrets.ZH_HK_LOCALE_NAME }}'
      - name: Desktop Build replace-action SQUIDEX SECRETS
        uses: datamonsters/replace-action@v2
        with: 
          files: ./projects/ql-app-desktop/src/environments/environment.dynamic.ts
          replacements: '$DEV_SQUIDEX_CLIENT_ID=${{ secrets.DEV_SQUIDEX_CLIENT_ID }},$DEV_SQUIDEX_CLIENT_SECRET=${{ secrets.DEV_SQUIDEX_CLIENT_SECRET }}'
      - name: Mobile Build replace-action SQUIDEX SECRETS
        uses: datamonsters/replace-action@v2
        with: 
          files: ./projects/ql-app-mobile/src/environments/environment.dynamic.ts
          replacements: '$DEV_SQUIDEX_CLIENT_ID=${{ secrets.DEV_SQUIDEX_CLIENT_ID }},$DEV_SQUIDEX_CLIENT_SECRET=${{ secrets.DEV_SQUIDEX_CLIENT_SECRET }}'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions