mirror of
https://github.com/chickensoft-games/setup-godot.git
synced 2025-08-14 12:55:08 +00:00
feat: automatic releases 🤞 (#20)
This commit is contained in:
parent
7841bee43b
commit
1be00b61d4
18
.github/workflows/release_on_push.yaml
vendored
Normal file
18
.github/workflows/release_on_push.yaml
vendored
Normal file
@ -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
CONTRIBUTING.md
Normal file
35
CONTRIBUTING.md
Normal file
@ -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
|
@ -2,6 +2,8 @@
|
||||
"words": [
|
||||
"Chickensoft",
|
||||
"NOLOGO",
|
||||
"OPTOUT"
|
||||
"norelease",
|
||||
"OPTOUT",
|
||||
"rymndhng"
|
||||
]
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user