Skip to content

Daily End to End Testing #18

Daily End to End Testing

Daily End to End Testing #18

name: Daily End to End Testing
on:
schedule:
- cron: '0 0 3 * *'
workflow_dispatch: {}
jobs:
fetch_timestamp:
name: Fetching Timestamp
runs-on: ubuntu-latest
outputs:
current_timestamp: ${{ steps.fetch_current_timestamp.outputs.timestamp }}
steps:
- name: Fetch Timestamp
id: fetch_current_timestamp
run: |
CURRENT_TIMESTAMP=$(date +'%Y%m%dT%H%M%SZ')
echo "current_timestamp: $CURRENT_TIMESTAMP"
echo "current_timestamp=$CURRENT_TIMESTAMP" >> $GIHUB_OUTPUT
daily_e2e_test:
uses: ./.github/workflows/e2e-testing.yml
needs: [fetch_timestamp]
with:
environment: "fllm-e2e-aca-daily-${{ needs.fetch_timestamp.outputs.current_timestamp }}"
deployOpenAi: true
openAiName: fllm-01
openAiResourceGroup: fllm-shared-01
location: EastUS2
enableTeardown: true
bypassAndTeardown: false
target: e2e
secrets: inherit