forked from Klaveness-Digital/cypress-cucumber-preprocessor
- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 150
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: badeball/cypress-cucumber-preprocessor
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v20.0.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: badeball/cypress-cucumber-preprocessor
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v20.0.5
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 5 commits
- 3 files changed
- 1 contributor
Commits on Apr 27, 2024
-
Add a script for testing actions locally
Using `act` [1]. However, act uses network mode `host` by default [2]. Multiple Cypress instances will check for X and start it, concurrently and not in an atomic way, causing issues. Container options specified in workflows and using --container-options *aren't* merged [3]. Furthermore, specifying a network option that works both on GHA and locally appears to be a bit tricky [4]. Thus, using `xvfb-run` to create a shared fb appears to be the easiest solution. However, `act` doesn't support env pass through, so we must parse `$DISPLAY` inside the xvfb environment in order to explicitly provide it to `act`. This would have all been unnecessary if `ELECTRON_RUN_AS_NODE` had even remotely worked [5]. [1] https://nektosact.com/ [2] nektos/act#1739 [3] nektos/act#1696 [4] nektos/act#1740 [5] cypress-io/cypress-documentation#5666
Configuration menu - View commit details
-
Copy full SHA for a135df3 - Browse repository at this point
Copy the full SHA a135df3View commit details
Commits on Apr 28, 2024
-
Update* all dependencies, including
@cucumber/messages
* Nearly all, except some packages that have migrated to ESM and are more diffult to update, in addition to - eslint, for which typescript-eslint doesn't support yet [1[, and - prettier, for which the associated extension remains behind [2] This fixes #1180 [3]. [1] typescript-eslint/typescript-eslint#8211 [2] prettier/prettier-vscode#3142 [3] #1180
Configuration menu - View commit details
-
Copy full SHA for 531839b - Browse repository at this point
Copy the full SHA 531839bView commit details -
Use
@testing-library/dom
to test HTML reportsRecent changes to `@cucumber/react-components` [1] makes rendering async. This is a good opportunity to switch to a library providing query polling. [1] cucumber/react-components#337
Configuration menu - View commit details
-
Copy full SHA for f4f161f - Browse repository at this point
Copy the full SHA f4f161fView commit details -
Ensure clean install before publishing
To avoid accidentally running tests against an invalid tree after EG. switching branch.
Configuration menu - View commit details
-
Copy full SHA for 9759458 - Browse repository at this point
Copy the full SHA 9759458View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0173e4f - Browse repository at this point
Copy the full SHA 0173e4fView commit details
There are no files selected for viewing