Skip to content

Migrate from Travis CI to GitHub Actions and improve script quality#7

Merged
Jintin merged 2 commits into
masterfrom
migrate-to-gh-actions
Apr 19, 2026
Merged

Migrate from Travis CI to GitHub Actions and improve script quality#7
Jintin merged 2 commits into
masterfrom
migrate-to-gh-actions

Conversation

@Jintin
Copy link
Copy Markdown
Owner

@Jintin Jintin commented Apr 19, 2026

Description
Overview
This PR modernizes the CI/CD pipeline and improves the overall code quality
of the project.

Changes

  • CI/CD Migration: Removed the deprecated .travis.yml and replaced it with
    GitHub Actions.
  • Static Analysis: Integrated ShellCheck into the CI workflow.
  • Script Improvements: Added proper quoting to variables and updated read
    commands for better safety in aliasme.sh.
  • Documentation: Updated README.md with the new GitHub Actions status badge.

Verification

  • Existing tests (make test) are integrated into the new CI flow.
  • ShellCheck linting passes for all scripts.

@Jintin Jintin self-assigned this Apr 19, 2026
@Jintin Jintin merged commit 903bda9 into master Apr 19, 2026
2 checks passed
@Jintin Jintin deleted the migrate-to-gh-actions branch April 19, 2026 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant