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

chore(tests): migrate the documentation workflow from Screwdriver to GH Actions #3296

Merged
merged 1 commit into from
Aug 8, 2024

Commits on Aug 8, 2024

  1. feat: Add workflow to verify guides

     
    This change adds a new GitHub Actions workflow to verify the guides in the repository. The workflow checks out the code, installs the required dependencies (including the Vespa CLI), builds the Jekyll site, and runs a set of tests to ensure the guides are working as expected.
    
    The workflow is triggered on pull requests and pushes to a temporary branch, to allow for testing the configuration before merging to the main branch.
    Disable container and service configuration for CI job
    remove verbose flag
    setup java
    
    
    feat: Add free-disk-space action to verify-guides workflow
    feat: create separate workflows for small and large guide verification
    feat: Simplify workflows to only watch "master" branch
    disable jobs on Screwdriver
    temp run large too
    Update .github/workflows/verify-guides-large.yml
    
    Co-authored-by: Eirik Nygaard <eirik@vespa.ai>
    Update .github/workflows/verify-guides-large.yml
    
    Co-authored-by: Eirik Nygaard <eirik@vespa.ai>
    esolitos and ean authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    8c36a25 View commit details
    Browse the repository at this point in the history