Academic repository developed during my Software Engineering studies to explore Continuous Integration and Continuous Delivery (CI/CD) concepts using GitHub Actions.
The project contains practical experiments with workflow automation, Java, Maven, and Shell scripts.
The goal of this repository is to provide hands-on experience with CI/CD pipelines and automated development workflows.
The exercises explore how GitHub Actions can be used to automatically execute tasks during the software development lifecycle.
The repository contains workflow configurations under:
.github/workflows/
These workflows are used to experiment with automated pipeline execution through GitHub Actions.
- GitHub Actions
- CI/CD
- Java
- Maven
- Shell Script
- Git
- GitHub
.
├── .github/
│ └── workflows/
│ └── comprasCI.yml
│
├── Aula-GitHub-Actions/
│ ├── src/
│ └── pom.xml
│
├── scripts/
│ └── shell.sh
│
├── LICENSE
└── README.md
This repository provided practical experience with:
- Continuous Integration (CI)
- Continuous Delivery concepts
- GitHub Actions
- Workflow configuration
- Build automation
- Maven projects
- Shell scripting
- Automated development pipelines
This repository was developed during my Software Engineering studies as a practical environment for learning CI/CD and development workflow automation.
It is maintained as part of my academic portfolio to document my early experience with DevOps practices and GitHub Actions.
This project is licensed under the MIT License.