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

Tests and Python Upgrade #4

Merged
merged 3 commits into from
Jan 17, 2024
Merged

Tests and Python Upgrade #4

merged 3 commits into from
Jan 17, 2024

Commits on Jan 16, 2024

  1. Tests

    Why these changes are being introduced:
    Update the testing functions to address the three different input json
    files (standard cdn, future-of-libraries custom domain, grandchallenges
    custom domain). Fix a typo in the Makefile
    
    How this addresses that need:
    * Clean up the json fixtures to match what's happening in the CDN
    * Add testing functions for the standard CDN and the Grand Challenges
    site
    * Clean up the testing function for Future of Libraries site
    
    Side effects of this change:
    None.
    cabutlermit committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    029ce96 View commit details
    Browse the repository at this point in the history
  2. Update to Python 3.11

    Why these changes are being introduced:
    With the updates to mitlib-tf-workloads-libraries-website, Terraform
    and the AWS Provider now support Python 3.11 for Lambda and Lambda@Edge.
    
    How this addresses that need:
    * Update the Python version to 3.11
    
    Side effects of this change:
    None.
    
    Relevant ticket(s):
    * https://mitlibraries.atlassian.net/browse/GDT-106
    cabutlermit committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    9f3e300 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Enable Stage Automation

    Why these changes are being introduced:
    This turns on the automated trigger (on.push) for merge to `main`.
    
    How this addresses that need:
    * Uncomment the `on.push` workflow trigger for the deploy to Stage
    
    Side effects of this change:
    Merge to `main` will now automatically trigger deploys to
    Stage-Workloads
    cabutlermit committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    3866a2e View commit details
    Browse the repository at this point in the history