Skip to main content

3 posts tagged with "GitHub Actions"

Automate workflows using GitHub Actions.

View All Tags

Implementing ESLint Checks on Changed Files in GitHub Pull Requests

· 3 min read
Hongarc
Software Developer

Introduction

Linting tools like ESLint are critical in maintaining code quality and enforcing best practices in a project. However, running ESLint across the entire codebase in every pull request (PR) can be inefficient, especially when only a few files have changed.

In this guide, we will show you how to configure GitHub Actions to run ESLint only on the files modified in a PR. This setup improves feedback speed and ensures that merged code does not introduce new linting errors.


Automate GitHub Releases and Changelog Updates with GitHub Actions

· 3 min read
Hongarc
Software Developer

Introduction

Keeping track of changes in a project is essential, but manually updating the changelog and creating releases can be tedious. In this blog, we'll automate the process using GitHub Actions to:

  • Run a workflow on the 1st of every month (or manually).
  • Extract the latest commit messages.
  • Update CHANGELOG.md automatically.
  • Create a new GitHub release using the updated CHANGELOG.md.