-
-
Notifications
You must be signed in to change notification settings - Fork 695
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* grab `dev` branch templates * add beta-release workflow
- Loading branch information
Showing
6 changed files
with
214 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
--- | ||
name: "[v0.5.x] Bug Report" | ||
description: "submit a bug report for the current release" | ||
body: | ||
- type: checkboxes | ||
id: checks | ||
attributes: | ||
label: First Check | ||
description: Please confirm and check all the following options. | ||
options: | ||
- label: This is not a feature request | ||
required: true | ||
- label: I added a very descriptive title to this issue. | ||
required: true | ||
- label: I used the GitHub search to find a similar issue and didn't find it. | ||
required: true | ||
- label: I searched the Mealie documentation, with the integrated search. | ||
required: true | ||
- label: I already read the docs and didn't find an answer. | ||
required: true | ||
- label: I have checked for existing issues that have been resolved in v1-beta | ||
required: true | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: What is the issue you are experiencing? | ||
placeholder: A clear and concise description of what the bug is. | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: os | ||
attributes: | ||
label: Deployment | ||
description: What Deployment system are you using? | ||
multiple: true | ||
options: | ||
- Docker (Linux) | ||
- Docker (Windows) | ||
- Docker (Synology) | ||
- Unraid | ||
- Other | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: os-details | ||
attributes: | ||
label: Deployment Details | ||
description: You can add more details about your operating system here, in particular if you chose "Other". If you are experiencing issues with deployment, please provide your docker-compose or docker commands | ||
- type: input | ||
id: mealie-version | ||
attributes: | ||
label: Mealie Version | ||
validations: | ||
required: true |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
--- | ||
name: v1.0.0b Bug Report | ||
description: "submit a bug report for the v1 beta" | ||
title: "[v1.0.0b] - YOUR TITLE" | ||
body: | ||
- type: checkboxes | ||
id: checks | ||
attributes: | ||
label: First Check | ||
description: Please confirm and check all the following options. | ||
options: | ||
- label: This is not a feature request | ||
required: true | ||
- label: I added a very descriptive title to this issue. | ||
required: true | ||
- label: I used the GitHub search to find a similar issue and didn't find it. | ||
required: true | ||
- label: I searched the Mealie documentation, with the integrated search. | ||
required: true | ||
- label: I already read the docs and didn't find an answer. | ||
required: true | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: What is the issue you are experiencing? | ||
placeholder: A clear and concise description of what the bug is. | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: os | ||
attributes: | ||
label: Deployment | ||
description: What Deployment system are you using? | ||
multiple: true | ||
options: | ||
- Docker (Linux) | ||
- Docker (Windows) | ||
- Docker (Synology) | ||
- Unraid | ||
- Other | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: os-details | ||
attributes: | ||
label: Deployment Details | ||
description: You can add more details about your operating system here, in particular if you chose "Other". If you are experiencing issues with deployment, please provide your docker-compose or docker commands |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
--- | ||
name: v1.0.0b Task | ||
description: "CONTRIBUTORS ONLY: Submit a Task that needs to be completed" | ||
title: "[v1.0.0b] [Task] - TASK DESCRIPTION" | ||
labels: | ||
- task | ||
- v1 | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for your interest in Mealie! 🚀 | ||
This is a place for Mealie contributors to find tasks that need to get done around the repository. Tasks are different than issues as they are generally related to providing a new feature or improve an existing feature. They are _generally_ not related to an issue. | ||
**DO NOT** create a task unless | ||
- You are a contributors who has prior approval via discord/discussions | ||
- You have otherwise been given approval to post the tasks | ||
Otherwise, your post will be closed/deleted. | ||
**Interested in Taking This?** | ||
If you're interested in completing this tasks and it hasn't already been taken, comment below and to let others know you're working on it. As you work through the task, I ask that you submit a draft pull request as soon as possible, and tag this issue so we can all collaborate as best as possible. | ||
- type: textarea | ||
id: problem | ||
attributes: | ||
label: What is the problem this task addresses? | ||
placeholder: A clear and concise description of what the problem this task will address. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: solution | ||
attributes: | ||
label: Proposed/Possible Solution(s)? | ||
placeholder: Provide as much context around the idea as possible with potential files and roadblocks that may come up | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
name: Docker Build Production | ||
|
||
on: | ||
release: | ||
types: [published] | ||
|
||
jobs: | ||
build: | ||
runs-on: ubuntu-latest | ||
steps: | ||
# | ||
# Get Release Version | ||
# | ||
- uses: oprypin/find-latest-tag@v1 | ||
with: | ||
repository: hay-kot/mealie # The repository to scan. | ||
releases-only: true # We know that all relevant tags have a GitHub release for them. | ||
id: mealie_version # The step ID to refer to later. | ||
# | ||
# Checkout | ||
# | ||
- name: checkout code | ||
uses: actions/checkout@v2 | ||
# | ||
# Setup QEMU | ||
# | ||
- name: Set up QEMU | ||
id: qemu | ||
uses: docker/setup-qemu-action@v1 | ||
with: | ||
image: tonistiigi/binfmt:latest | ||
platforms: all | ||
# | ||
# Setup Buildx | ||
# | ||
- name: install buildx | ||
id: buildx | ||
uses: docker/setup-buildx-action@v1 | ||
with: | ||
install: true | ||
# | ||
# Login to Docker Hub | ||
# | ||
- name: Login to Docker Hub | ||
uses: docker/login-action@v1 | ||
with: | ||
username: ${{ secrets.DOCKERHUB_USERNAME }} | ||
password: ${{ secrets.DOCKERHUB_TOKEN }} | ||
# | ||
# Build Backend | ||
# | ||
- name: build the image | ||
run: | | ||
docker build --push --no-cache \ | ||
--tag hkotel/mealie:api-${{ steps.mealie_version.outputs.tag }} \ | ||
--build-arg COMMIT=$(git rev-parse HEAD) \ | ||
--platform linux/amd64,linux/arm64 . | ||
# | ||
# Build Frontend | ||
# | ||
- name: build the image | ||
working-directory: "frontend" | ||
run: | | ||
docker build --push --no-cache \ | ||
--tag hkotel/mealie:frontend-${{ steps.mealie_version.outputs.tag }} \ | ||
--platform linux/amd64,linux/arm64 . | ||
# | ||
# Release Discord Notification | ||
# | ||
- name: Discord notification | ||
env: | ||
DISCORD_WEBHOOK: ${{ secrets.DISCORD_RELEASE_WEBHOOK }} | ||
uses: Ilshidur/action-discord@0.3.2 | ||
with: | ||
args: '🚀 Version {{ EVENT_PAYLOAD.release.tag_name }} of Mealie has been released. See the release notes https://github.com/hay-kot/mealie/releases/tag/{{ EVENT_PAYLOAD.release.tag_name }}' |
This file was deleted.
Oops, something went wrong.