diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 311ade8..ec81b1e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,6 +9,13 @@ on: - 'feature/*' pull_request: workflow_dispatch: + inputs: + USERNAME: + required: true + type: string + PASSWORD: + required: true + type: string jobs: IRCTC-Booking: @@ -16,6 +23,17 @@ jobs: steps: + - name: Mask PASSWORD and USERNAME + run: | + PASSWORD=$(jq -r '.inputs.PASSWORD' $GITHUB_EVENT_PATH) + USERNAME=$(jq -r '.inputs.USERNAME' $GITHUB_EVENT_PATH) + echo ::add-mask::$PASSWORD + echo ::add-mask::$USERNAME + echo PASSWORD=$PASSWORD >> $GITHUB_ENV + echo USERNAME=$USERNAME >> $GITHUB_ENV + + + - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: @@ -36,6 +54,6 @@ jobs: # continue-on-error: true with: browser: chrome - command: npx cypress run --record --key 967b25a7-e4dd-4b5b-a143-d799131b2d3b --browser chrome --env USERNAME=${{secrets.USERNAME}},PASSWORD=${{secrets.PASSWORD}} + command: npx cypress run --record --key 967b25a7-e4dd-4b5b-a143-d799131b2d3b --browser chrome --env USERNAME=${{env.USERNAME}},PASSWORD=${{env.PASSWORD}}