Skip to content

Commit

Permalink
feat: automatic releases 🤞 (#20)
Browse files Browse the repository at this point in the history
  • Loading branch information
jolexxa authored Mar 3, 2023
1 parent 7841bee commit 1be00b6
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 1 deletion.
18 changes: 18 additions & 0 deletions .github/workflows/release_on_push.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: 📦 Release On Push
on:
push:
branches:
- main

# See CONTRIBUTING.md for more information on how this action works.

jobs:
release-on-push:
name: 📦 Release On Push
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: rymndhng/release-on-push-action@master
with:
bump_version_scheme: minor
35 changes: 35 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Contributing

Thank you for taking the time to read this contributing guide and for showing interest in helping this project!

## Getting Started

Need a helping hand to get started? Check out these resources!

- [Discord Server][discord]
- [Chickensoft Website][chickensoft]

Please read our [code of conduct](#code-of-conduct). We do our best to treat others fairly and foster a welcoming environment.

## Project Setup

It's our goal to keep this action up-to-date and working to install .NET-enabled versions of Godot directly on each GitHub Actions runner OS. If you spot a bug, please feel free to open an issue — or a pull request!

## Releases

We're using [Tag/Release on Push][tag-release-on-push] to ensure releases occur whenever main is updated, unless you include `[norelease]` in the commit title or add a `norelease` label. See the action's documentation for more details about automatic Github Actions releases.

## Code of Conduct

We follow the [Contributor Covenant][covenant].

In short:

> We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.
<!-- Links -->

[discord]: https://discord.gg/gSjaPgMmYW
[chickensoft]: https://chickensoft.games
[covenant]: https://www.contributor-covenant.org/version/2/1/code_of_conduct/
[tag-release-on-push]: https://github.com/marketplace/actions/tag-release-on-push-action
4 changes: 3 additions & 1 deletion cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
"words": [
"Chickensoft",
"NOLOGO",
"OPTOUT"
"norelease",
"OPTOUT",
"rymndhng"
]
}

0 comments on commit 1be00b6

Please sign in to comment.