Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experience/15059/smoke GitHub action #15332

Merged
merged 15 commits into from
Jul 25, 2024

Conversation

penny-lischer
Copy link
Collaborator

This PR ...

Added github action workflow for frontend smoke tests to be run against live data.

Test Steps:

Run the Start Frontend Smoke Tests workflow.
You should be prompted to select your admin un/pw for such environment.

Changes

Checklist

Testing

  • Tested locally?
  • Ran ./prime test or ./gradlew testSmoke against local Docker ReportStream container?
  • (For Changes to /frontend-react/...) Ran npm run lint:write?
  • Added tests?

Linked Issues

@penny-lischer penny-lischer added frontend Work Type label to flag work related to the front-end websites experience Team label to flag issues owned by the Experience Team labels Jul 24, 2024
@penny-lischer penny-lischer self-assigned this Jul 24, 2024
@penny-lischer penny-lischer requested a review from a team as a code owner July 24, 2024 21:23
Copy link

github-actions bot commented Jul 24, 2024

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Manifest Files

@penny-lischer penny-lischer enabled auto-merge (squash) July 25, 2024 16:24
Copy link

sonarcloud bot commented Jul 25, 2024

Copy link

Branch deployed to Chromatic 🚀.

  • ⚠️ Detected 0 tests with visual changes.
  • ✅ All tests passed.

View via:

@penny-lischer penny-lischer merged commit 3c39a88 into master Jul 25, 2024
7 checks passed
@penny-lischer penny-lischer deleted the experience/15059/smoke-github-action branch July 25, 2024 16:36
jack-h-wang pushed a commit that referenced this pull request Jul 26, 2024
* 15059 - added github action workflow for frontend smoke tests to be run against live data

* 15059 - removed env param

* 15059 - Added pre steps for running smoke tests

* 15059 - updates to github action for smoke e2e

* 15059 - updates to github action for smoke e2e

* 15059 - updated to use secrets

* 15059 - Added on workflow_dispatch

* 15059 - Fixed merge conflicts

* 15059 - Removed smoke attribute from tests that need to be reworked in future PR
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
experience Team label to flag issues owned by the Experience Team frontend Work Type label to flag work related to the front-end websites
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Create reusable github action to run smoke tests on deployment
3 participants