# Using GoReleaser includes feature

DevFeed: [Using GoReleaser includes feature](<https://devfeed.tech/articles/using-goreleaser-includes-feature-37755.md>)

Original publisher: [Read original article](<https://carlosbecker.com/posts/goreleaser-includes/>)

Author: Carlos Alexandro Becker

Published: 2021-07-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [Carlos Becker](<https://devfeed.tech/sources/carlos-becker.md>)

Topics: [configuration](<https://devfeed.tech/topics/configuration.md>), [Template](<https://devfeed.tech/topics/template.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Script](<https://devfeed.tech/topics/script.md>), [deprecated](<https://devfeed.tech/topics/deprecated.md>)

Tags: [config](<https://devfeed.tech/tags/config.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [files](<https://devfeed.tech/tags/files.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [include](<https://devfeed.tech/tags/include.md>), [modular](<https://devfeed.tech/tags/modular.md>), [scripts](<https://devfeed.tech/tags/scripts.md>), [using](<https://devfeed.tech/tags/using.md>), [variables](<https://devfeed.tech/tags/variables.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

## AI overview

This tutorial explains how to use GoReleaser Pro's includes feature to share full or partial configuration files across projects. It describes a modular repository of reusable configuration files, custom template variables, recursive imports, and a GitHub Actions workflow that detects deprecated or invalid settings.

## Source excerpt

GoReleaser Pro was released about a month ago, and with it, the ability to include GoReleaser config files.