Skip to content

Fix linting issue and update site-generator cloning logic#9

Merged
kalexieva merged 2 commits intomainfrom
fix-test-workflow
Mar 25, 2026
Merged

Fix linting issue and update site-generator cloning logic#9
kalexieva merged 2 commits intomainfrom
fix-test-workflow

Conversation

@kalexieva
Copy link
Copy Markdown
Collaborator

🍱 Types of changes

What types of changes does your code introduce to AEP? Put an x in the boxes
that apply

  • Enhancement
  • New proposal
  • Migrated from google.aip.dev
  • Chore / Quick Fix

📋 Your checklist for this pull request

Please review the AEP Style and Guidance for
contributing to this repository.

General

💝 Thank you!

- update `scripts/build.sh` to use fail-fast shell options (`set -euo pipefail`)
- replace SSH clone URL with HTTPS for CI compatibility. GitHub Actions can't clone the repo via SSH.
- when `/tmp/site-generator` already exists, set origin and run `git pull --ff-only`
  so local and CI runs use the latest generator state
- update `.github/workflows/test.yaml` to use `actions/checkout@v4`
@kalexieva kalexieva requested a review from a team as a code owner March 25, 2026 21:02
@kalexieva kalexieva merged commit 5e289a6 into main Mar 25, 2026
2 checks passed
@kalexieva kalexieva deleted the fix-test-workflow branch March 25, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants