Continuous Integration and Continuous Delivery (CI/CD) with GitHub Workflows

Date
Jan 22, 2024, 3:30 pm5:00 pm
Location
RSVP on My PrincetonU to see location
Audience
Princeton students, graduate students, researchers, faculty, and staff

Details

Event Description
In software engineering, Continuous Integration (CI) is the practice of continuously integrating code changes subject to testing. Continuous Delivery (CD) is the automation of delivering (or deploying) those changes to your community. This workshop provides an introduction to CI/CD using GitHub Actions. Participants will work through hands-on exercises based on a simple Python codebase.

Meet the Facilitator:
Andres Rios Tascon is a Research Software Engineer in Research Computing and IRIS-HEP.

Pre-Workshop Directions:
Participants will need a GitHub account to work through the hands-on exercises.

To request accommodations for this event, please contact the workshop or event facilitator at least 3 working days prior to the event.