Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
<div class="header-title">
<h1>GitHub Agentic Workflow Generator</h1>
</div>
<p class="subtitle">Add Agentic Automation to your Repository in minutes</p>
<p class="subtitle">Add agentic automation to your repository in minutes</p>
</div>
</header>

Expand All @@ -67,7 +67,7 @@ <h1>GitHub Agentic Workflow Generator</h1>
<h2 class="landing-title" id="landing-title">Automate your repository with AI agents</h2>
<p class="landing-message" id="landing-message">Answer a few questions and get a ready-to-run agentic workflow for your repository.</p>
<button class="btn btn-primary btn-get-started" id="btn-get-started" type="button">
<span id="landing-button-label">Create Your Agentic Workflow</span>
<span id="landing-button-label">Create your agentic workflow</span>
<svg class="octicon" aria-hidden="true"><use href="#octicon-zap"></use></svg>
</button>
<p class="landing-hint" id="landing-hint">Takes about a minute — no sign-in required.</p>
Expand Down
8 changes: 4 additions & 4 deletions test/e2e/smoke.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ test('website loads and opens the wizard', async ({ page }) => {
await expect(page).toHaveTitle('GitHub Agentic Workflow Generator');
await expect(page.getByRole('heading', { name: 'Automate your repository with AI agents' })).toBeVisible();

await page.getByRole('button', { name: 'Create Your Agentic Workflow' }).click();
await page.getByRole('button', { name: 'Create your agentic workflow' }).click();

await expect(page.locator('#step-1')).toHaveClass(/active/);
await expect(page.getByLabel('Tell us your intent so that we can generate graders and evals')).toBeVisible();
Expand All @@ -24,7 +24,7 @@ test('website loads and opens the wizard', async ({ page }) => {

test('shows featured agents before revealing the remaining options', async ({ page }) => {
await page.goto('/');
await page.getByRole('button', { name: 'Create Your Agentic Workflow' }).click();
await page.getByRole('button', { name: 'Create your agentic workflow' }).click();
await page.getByLabel('Tell us your intent so that we can generate graders and evals')
.fill('Keep the repository healthy');
await page.locator('.progress-step[data-step="6"]').click();
Expand All @@ -45,7 +45,7 @@ test('shows featured agents before revealing the remaining options', async ({ pa

test('intent provides an implicit HOW without a Custom card', async ({ page }) => {
await page.goto('/');
await page.getByRole('button', { name: 'Create Your Agentic Workflow' }).click();
await page.getByRole('button', { name: 'Create your agentic workflow' }).click();
await page.getByLabel('Tell us your intent so that we can generate graders and evals')
.fill('Keep release notes accurate for on-call engineers');

Expand Down Expand Up @@ -81,7 +81,7 @@ test('landing uses the docs typeface and theme palette', async ({ page }) => {
test('option list items keep their minimum height on iPhone', async ({ page }) => {
await page.setViewportSize({ width: 375, height: 667 });
await page.goto('/');
await page.getByRole('button', { name: 'Create Your Agentic Workflow' }).click();
await page.getByRole('button', { name: 'Create your agentic workflow' }).click();
await page.getByRole('button', { name: 'Continue' }).click();

const options = page.locator('#archetype-options .option-card');
Expand Down
4 changes: 2 additions & 2 deletions test/e2e/web-llm.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ test('runs in-browser inference and applies the selected scenario', async ({ pag
}));

await page.goto('/');
await page.getByRole('button', { name: 'Create Your Agentic Workflow' }).click();
await page.getByRole('button', { name: 'Create your agentic workflow' }).click();

// This would keyword-match Issue Triage, proving the model result wins over fallback matching.
const request = 'Label incoming bug reports and prioritize urgent issues';
Expand Down Expand Up @@ -102,7 +102,7 @@ test('loads the secret eval control only with evals=1', async ({ page }) => {
await expect(page.locator('#wizard-evals')).toHaveCount(0);
await page.getByRole('link', { name: 'Run evals' }).click();
await expect(page).toHaveURL(/\?evals=1$/);
await page.getByRole('button', { name: 'Create Your Agentic Workflow' }).click();
await page.getByRole('button', { name: 'Create your agentic workflow' }).click();
const evals = page.getByRole('button', { name: 'Run evals' });
await expect(evals).toBeVisible();
await expect(evals).toBeEnabled();
Expand Down
Loading