Flex Plugins CLI - E2E Nightly #1043
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Flex Plugins CLI - E2E Nightly | |
on: | |
schedule: | |
- cron: '0 4 * * *' # At 04:00 UTC (09:30 AM IST) | |
- cron: '0 5 * * *' # At 05:00 UTC (10:30 AM IST) | |
- cron: '0 6 * * *' # At 06:00 UTC (11:30 AM IST) | |
- cron: '0 7 * * *' # At 07:00 UTC (12:30 PM IST) | |
- cron: '0 8 * * *' # At 08:00 UTC (01:30 PM IST) | |
jobs: | |
scheduled-e2e-unix: | |
if: github.event.schedule == '0 4 * * *' | |
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml | |
with: | |
OS: ubuntu-22.04 | |
BRANCH: main | |
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }} | |
NODE_VERSION: '22' | |
PACKAGE_VERSION: latest | |
FLEX_UI_VERSION: latest | |
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly' | |
SEND_NOTIFICATION: true | |
secrets: | |
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }} | |
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }} | |
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux }} | |
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux }} | |
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux }} | |
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32 }} | |
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32 }} | |
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32 }} | |
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin }} | |
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin }} | |
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin }} | |
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }} | |
scheduled-e2e-unix-node-18: | |
if: github.event.schedule == '0 5 * * *' | |
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml | |
with: | |
OS: ubuntu-22.04 | |
BRANCH: main | |
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }} | |
NODE_VERSION: '18' | |
PACKAGE_VERSION: latest | |
FLEX_UI_VERSION: latest | |
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly' | |
SEND_NOTIFICATION: true | |
secrets: | |
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }} | |
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }} | |
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux }} | |
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux }} | |
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux }} | |
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32 }} | |
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32 }} | |
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32 }} | |
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin }} | |
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin }} | |
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin }} | |
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }} | |
scheduled-e2e-macos: | |
if: github.event.schedule == '0 6 * * *' | |
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml | |
with: | |
OS: macos-latest | |
BRANCH: main | |
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }} | |
NODE_VERSION: '22' | |
PACKAGE_VERSION: latest | |
FLEX_UI_VERSION: latest | |
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly' | |
SEND_NOTIFICATION: true | |
secrets: | |
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }} | |
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }} | |
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux }} | |
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux }} | |
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux }} | |
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32 }} | |
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32 }} | |
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32 }} | |
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin }} | |
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin }} | |
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin }} | |
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }} | |
scheduled-e2e-macos-node-18: | |
if: github.event.schedule == '0 7 * * *' | |
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml | |
with: | |
OS: macos-latest | |
BRANCH: main | |
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }} | |
NODE_VERSION: '18' | |
PACKAGE_VERSION: latest | |
FLEX_UI_VERSION: latest | |
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly' | |
SEND_NOTIFICATION: true | |
secrets: | |
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }} | |
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }} | |
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux }} | |
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux }} | |
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux }} | |
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32 }} | |
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32 }} | |
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32 }} | |
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin }} | |
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin }} | |
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin }} | |
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }} | |
scheduled-e2e-windows: | |
if: github.event.schedule == '0 8 * * *' | |
uses: ./.github/workflows/~reusable_e2e_by_OS.yaml | |
with: | |
OS: windows-latest | |
BRANCH: main | |
NPM_IGNORE_PREFIX: ${{ vars.NPM_IGNORE_PREFIX }} | |
NODE_VERSION: '22' | |
PACKAGE_VERSION: latest | |
FLEX_UI_VERSION: latest | |
SLACK_TITLE: 'Flex Plugins CLI - E2E Nightly' | |
SEND_NOTIFICATION: true | |
secrets: | |
CONSOLE_EMAIL: ${{ secrets.CONSOLE_EMAIL }} | |
CONSOLE_PASSWORD: ${{ secrets.CONSOLE_PASSWORD }} | |
CONSOLE_EMAIL_linux: ${{ secrets.CONSOLE_EMAIL_linux }} | |
TWILIO_ACCOUNT_SID_linux: ${{ secrets.TWILIO_ACCOUNT_SID_linux }} | |
TWILIO_AUTH_TOKEN_linux: ${{ secrets.TWILIO_AUTH_TOKEN_linux }} | |
CONSOLE_EMAIL_win32: ${{ secrets.CONSOLE_EMAIL_win32 }} | |
TWILIO_ACCOUNT_SID_win32: ${{ secrets.TWILIO_ACCOUNT_SID_win32 }} | |
TWILIO_AUTH_TOKEN_win32: ${{ secrets.TWILIO_AUTH_TOKEN_win32 }} | |
CONSOLE_EMAIL_darwin: ${{ secrets.CONSOLE_EMAIL_darwin }} | |
TWILIO_ACCOUNT_SID_darwin: ${{ secrets.TWILIO_ACCOUNT_SID_darwin }} | |
TWILIO_AUTH_TOKEN_darwin: ${{ secrets.TWILIO_AUTH_TOKEN_darwin }} | |
SLACK_WEB_HOOK: ${{ secrets.SLACK_WEB_HOOK }} |