Skip to content

Commit

Permalink
Added automated release workflow for all commit tags
Browse files Browse the repository at this point in the history
  • Loading branch information
Jithsaavvy committed Aug 24, 2022
1 parent 5455b20 commit f961a6f
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Name of the workflow
name: Release

# Run on every commit tag which begins with "v" (e.g., "v1.0.0")
# Run on every commit tag which begins with `v - version number`
# (e.g., "v1.0.0")
on:
push:
tags:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Deploying an end-to-end keyword spotting model into cloud server using Flask and Docker with CI/CD pipeline

This project promulgates a `pipeline` that `trains` end-to-end keyword spotting models using input audio files, `tracks` experiments by logging the model artifacts, parameters and metrics, `build` them as a web application followed by `dockerizing` them into a container and deploys the application containing trained model artifacts as a docker container into the cloud server with `CI/CD` integration and releases.
This project promulgates a `pipeline` that `trains` end-to-end keyword spotting models using input audio files, `tracks` experiments by logging the model artifacts, parameters and metrics, `build` them as a web application followed by `dockerizing` them into a container and deploys the application containing trained model artifacts as a docker container into the cloud server with `CI/CD` integration and automated releases.

## Author

Expand Down Expand Up @@ -42,7 +42,7 @@ MLOps is a budding field that productionalize ML models. `ML/DL` being a core re

## Description

The project is a concoction of `research` (audio signal processing, keyword spotting, ASR), `development` (audio data processing, deep neural network training, evaluation) and `deployment` (building model artifacts, web app development, docker, cloud PaaS) with integrating `CI/CD` pipelines.
The project is a concoction of `research` (audio signal processing, keyword spotting, ASR), `development` (audio data processing, deep neural network training, evaluation) and `deployment` (building model artifacts, web app development, docker, cloud PaaS) with integrating `CI/CD` pipelines and automated releases.

| ![flowchart](./images/KWS_flowchart_main.JPG) |
|:--:|
Expand Down

0 comments on commit f961a6f

Please sign in to comment.