Skip to content

ingydotnet/gha-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculator Project

A simple calculator project with GitHub Actions workflow for testing.

Features

  • Basic calculator functionality
  • Automated testing with pytest
  • GitHub Actions workflow for continuous integration
  • Makefile for easy setup and testing

Setup

  1. Clone the repository
  2. Install dependencies using make:
    make venv

Running Tests

Run the tests using make:

make test

This will automatically create a virtual environment if it doesn't exist.

Cleaning Up

To clean up generated files and virtual environment:

make clean

GitHub Actions

The project includes a GitHub Actions workflow that:

  • Runs on push to main branch
  • Runs on pull requests to main branch
  • Tests against Python 3.9, 3.10, and 3.11
  • Installs dependencies and runs pytest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors