Pau Perez
e4c0fa5043
Add Github CI build workflow
...
based on
https://docs.github.com/en/actions/guides/building-and-testing-ruby#starting-with-the-ruby-workflow-template .
Things worth mentioning:
* ruby/setup-ruby reads `.ruby-version` by default. See:
https://github.com/ruby/setup-ruby#supported-version-syntax
* I chose to run on ubuntu-18.04 because that's what we use in
production. This should reduce potential "it runs on machine but fails
in CI" due to different system libraries versions and such.
We're temporarily running only `spec/queries/` specs because we want it
to finish quickly as we iterate on its configuration.
2021-02-17 12:37:11 +01:00
Luis Ramos
ab6f6c463a
Fix problem in dependabot config, yarn is not a valid package-ecosystem, we can try npm
2020-12-08 20:00:19 +00:00
Luis Ramos
7a35fabb22
Move dependendabot config file to .github
2020-12-03 21:32:57 +00:00
Pau Perez
8c1e222788
Upgrade Ruby and Ubuntu to latest in GH action
...
It was asked for in
https://github.com/openfoodfoundation/openfoodnetwork/pull/6163/ to use
the latest stable Ruby version. It's also better to use Ubuntu's latest
as well.
2020-11-30 09:11:41 +01:00
Pau Pérez Fabregat
4ca930bdad
Merge pull request #6163 from openfoodfoundation/luisramos0-patch-2
...
Add brakeman config
2020-11-30 09:08:32 +01:00
Luis Ramos
c664181266
Update PULL_REQUEST_TEMPLATE.md
2020-10-15 14:39:20 +01:00
Luis Ramos
dbd41e9d31
Use ruby 2.4 as github actions do not support ruby 2.3.
2020-10-13 10:31:26 +01:00
Luis Ramos
87327dcf57
Add brakeman config
2020-10-13 10:31:13 +01:00
Luis Ramos
559af5076d
Make the release notes intructions a bit more clear so new contributors make them short
2020-10-08 10:37:39 +01:00
Arun Kumar Mohan
fd0a7971e9
Fix typo in the PR template
2020-09-15 20:30:23 -05:00
Maikel Linke
8be05e94bd
Update release issue template
2020-09-11 15:25:24 +10:00
Luis Ramos
b367d4328e
Remove spree upgrade section from the PR template ❤️
2020-08-17 18:28:23 +01:00
Maikel
747be81aec
Link to new release template
2020-02-05 15:21:26 +11:00
Maikel
fd124daf50
Add task to notify instance managers of upcoming changes
2020-02-05 14:58:57 +11:00
Maikel Linke
dfa3d40665
Create release task template recognised by Github
2019-11-28 15:58:14 +11:00
Maikel
00c2b95a0e
Add issue template for release tasks
2019-11-28 15:53:34 +11:00
Matt-Yorkley
698210c849
Create release-template.md
2019-11-22 14:48:50 +01:00
Sigmund Petersen
c7db1b7fc0
Delete ISSUE_TEMPLATE.md
...
This ISSUE_TEMPLATE.md file is the old way of handling templates on Github. OFN is now using the new method for handling templates, so this file can be removed.
This template still comes up as 'Default template' when opening an issue from the Zenhub board. This gives 2 almost equal template choices which is confusing.
2019-09-30 21:18:51 +02:00
Rachel Arnould
fa57d71a23
Merge pull request #4332 from openfoodfoundation/RachL-patch-2
...
Update story template
2019-09-30 20:06:12 +02:00
Rachel Arnould
375d4fbffd
Add workaround item
2019-09-30 11:02:36 +02:00
Rachel Arnould
d604328bfb
Update story template
2019-09-26 21:25:01 +02:00
Rachel Arnould
d0c77a8dc4
Update bug template
2019-09-26 21:20:50 +02:00
Danni M
5b880f7bfe
Update issue templates
...
Fixed headings on the story template
2019-02-27 10:41:39 +11:00
Maikel
a36dc13192
Add issue templates for tech debt
2019-02-13 17:26:56 +11:00
Danni M
8ff5f9055b
Update issue templates
...
I've created 3 types of templates based on those in the wiki and the default (bug) issue template. These can be edited or additional ones added at your leisure.
I also added the OFN software instance and version to the bugs template
2019-02-08 16:58:32 +11:00
Maikel
915531acc4
Add section about documentation updates
...
This should prevent issues like https://github.com/openfoodfoundation/openfoodnetwork/issues/2427 .
Also converted comments into HTML syntax so that you don't have to delete them when creating a PR.
2018-07-30 14:44:07 +10:00
Maikel
8ecc786b99
Include bug severity in issue template
...
And formatted for easier reading and writing.
2018-07-30 14:28:01 +10:00
Matt-Yorkley
056df62359
Add changelog category to PR template
2018-07-11 18:03:45 +01:00
Pau Perez
fed60cf961
Ask devs to tell whether we should test on mobile
2018-06-08 10:01:04 +02:00
Pau Perez
b8d51ae0de
Mention screenshot in the issue template
...
For things like translations it's enough sharing a screenshot when
reporting a bug. See
https://github.com/openfoodfoundation/openfoodnetwork/issues/1999
2017-12-20 10:16:53 +11:00
Pau Perez
4fbdbb1aa2
Link to placeholder feature template
...
We'll write the template later on
2017-12-19 15:26:21 +11:00
Pau Perez
72ddcb4fff
Create issue template
...
It assumes most of the times issues will be reported to keep track of
bugs.
2017-12-19 11:07:29 +11:00
Pau Perez
92badfd88c
Add special keyword syntax to close issue from PR
...
We want the issue to be closed when the PR gets merged but we always
forget to add the "magic" comment as described in
https://help.github.com/articles/closing-issues-using-keywords/ .
2017-11-14 09:02:52 +01:00
Pau Perez
c1789c4833
Add release notes section in github template
...
Hopefully, this will make it easier for Kirsten to fill in the release
notes from all the pull requests included in a release.
2017-07-12 08:26:45 +02:00
Pau Perez
d0c6292e9d
Add github template for pull requests
2017-07-07 13:56:12 +10:00