diff --git a/.github/workflows/pr-validation.yml b/.github/workflows/pr-validation.yml new file mode 100644 index 0000000..2a77af0 --- /dev/null +++ b/.github/workflows/pr-validation.yml @@ -0,0 +1,24 @@ +name: PR Validation Workflow +permissions: + contents: read + +on: + pull_request: + branches: + - main + +jobs: + validate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-python@v5 + with: + python-version: '3.10' + + - name: Install build and wheel + run: python3 -m pip install build wheel + + - name: Build package + run: make build diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..9049df7 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +graft graphex_webautomation_plugin/docs +global-exclude __pycache__ *.py[cod] \ No newline at end of file diff --git a/graphex_webautomation_plugin/docs/html/changelog.html b/graphex_webautomation_plugin/docs/html/changelog.html new file mode 100644 index 0000000..8c40ea7 --- /dev/null +++ b/graphex_webautomation_plugin/docs/html/changelog.html @@ -0,0 +1,16 @@ + + +
+ + + + +This page was created to track changes to versions of GraphEx-Web-Automation-Plugin. The changelog was created in v1.1.3 and only changes starting from that version are tracked here.
Fill: Enter text into input fields.
Example: Suppose we want to fill in the 'Text Input label' input:
We can do so with the following graph:
This graph will locate the input element by label and fill it with the appropriate text.
Screenshot: Capture visual state of an element or entire page.
Screenshots of the browser can be logged for easy debugging. Using the fill example above, we can capture the browser screen before and after inputing the text with the following graph.
By chaining locators, filters, and actions, you can construct powerful automation sequences that navigate, interact with, and even adapt to the dynamic content of modern webpages. This trifecta forms the bedrock of advanced web automation with Playwright in the graphex-webautomation-plugin.
By chaining locators, filters, and actions, you can construct powerful automation sequences that navigate, interact with, and even adapt to the dynamic content of modern webpages. This trifecta forms the bedrock of advanced web automation with Playwright in the graphex-webautomation-plugin.
The changelog for this plugin can be found on this page.