Commit graph

148 commits

Author SHA1 Message Date
Aramayis
12e37330c7
Integrate Uffizzi (#18792)
Co-authored-by: Aramayis <>
2023-01-09 10:49:39 -05:00
Mac Siri
f13a1ec0c2
Actually get buildpulse to work with rspec and jest (#18859)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-12-19 14:31:29 -05:00
Mac Siri
db39270539
Integrate BuildPulse (#18740) 2022-11-18 09:54:11 -05:00
Mac Siri
4aa053201c
Fix yarn postcss (#18711)
* Remove postcss-cssnext

* Remove redundant code

* Update postcss-preset-env

* Account for fingerprinting
2022-11-11 08:57:11 -06:00
Mac Siri
a3dbf5d5e3
Fix CI-status-report (#18679)
* Test CI status report

* Fail both regardless

* that wasn't suppose to work

* Test using conclusion

* Test alls-green

* Add back report

* Add or case?

* Remove success()

* Only send message on main
2022-11-04 07:06:22 -04:00
Mac Siri
d98eee3b08
Remove CD workflow (#18671) 2022-11-01 18:57:23 -04:00
Mac Siri
74553f6f88
Specify branch on CD (#18666) 2022-11-01 15:24:19 -04:00
Mac Siri
be7a779f36
Add CD workflow (#18648) 2022-11-01 10:50:48 -04:00
Mac Siri
e9d4f18f1e
Remove cURL header from bundle-audit (#18652) 2022-10-28 09:37:59 -04:00
Mac Siri
c23b269410
Use Github action for CI (#18617) 2022-10-27 09:51:27 -04:00
Mac Siri
1beb2ae942
Remove dependabot.yml (#18310) 2022-08-10 16:32:14 -04:00
Allison McMillan
eec6488c78
update CODEOWNERS (#18040)
updating codeowners to point to fewer review groups
2022-07-05 11:58:38 -04:00
Kirtan Soni
debdf1f804
updated dead link and added an example gif (#17756)
* updated dead link and added an example gif 

replaced CONTRIBUTING.md#create-a-pull-request with the current one.

* Update PULL_REQUEST_TEMPLATE.md

resolved the change previously made

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>

Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>
2022-06-02 15:30:46 +02:00
Julianna Tetreault
8efdf51c02
Updates the Contributing Guide link in issue.yml (#17773) 2022-05-26 10:05:22 -06:00
Naveen
0a96b7f0ae
chore: Set permissions for GitHub actions (#17535)
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-05-03 10:54:51 -06:00
YOSHIDA Katsuhiko
89fcd84f9f
Replace git.io URL (#17501) 2022-04-28 07:34:33 -06:00
dependabot[bot]
b0f1452666
Bump github/codeql-action from 1 to 2 (#17421)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-25 13:29:57 -06:00
Takuya N
aec2349ea7
Use label bug instead of type: bug (#17159)
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2022-04-07 13:12:03 +01:00
Julianna Tetreault
ced3933932
Updates the github-actions bot feature request link and team tag (#17044) 2022-03-29 08:38:58 -06:00
dependabot[bot]
0db3770959
Bump peter-evans/create-or-update-comment from 1.4.5 to 2 (#16969)
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 1.4.5 to 2.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v1.4.5...v2)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-23 12:26:06 -06:00
dependabot[bot]
01c6445a11
Bump actions/checkout from 2 to 3 (#16739)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 09:51:43 -05:00
Suzanne Aitchison
f36d27a233
remove task boxes (#16626) 2022-02-17 18:13:04 -05:00
Jeremy Friesen
ddd9b2bb12
Adding docs regarding auto-linking PR to issue (#16584)
* Adding docs regarding auto-linking PR to issue

* Apply suggestions from code review

Co-authored-by: Suzanne Aitchison <suzanne@forem.com>

Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2022-02-16 08:09:33 -05:00
Michael Kohl
a8813572c6
Request for Comments: Add Rubocop action (#16295)
* Add Rubocop action

* Update step name
2022-01-25 23:27:46 +07:00
Michael Kohl
1cf0b60690
Update dependabot config (#15987) 2022-01-10 11:35:48 +07:00
Jeremy Friesen
3f3659c276
Adding program language lens for Code Ownership (#15431)
The goal is to consider different means of determining who might be able
to help review this code.

After we merge this, we're going to want to have folks self-identify in
the three groups:

- [@forem/ruby](https://github.com/orgs/forem/teams/ruby)
- [@forem/javascript](https://github.com/orgs/forem/teams/javascript)
- [@forem/css](https://github.com/orgs/forem/teams/css)
2021-11-22 11:28:35 -05:00
Christina
ad0c5c8ae3
Updating to GitHub discussions for feature requests 2021-11-16 15:27:06 -06:00
Mac Siri
2bf4df65b1
Remove @forem/sre from locales changes (#14985) 2021-10-07 17:17:13 -04:00
Ridhwana
69b4c6c5e3
Fix Forem Ownership Field (#14730)
* fix: mistakenly renamed forem_owner_secret to owner_secret

* chore: revert change from merge

* refactor: use the Forem Instance model

* extra .
2021-09-16 06:56:59 -04:00
Christina
82b27d9d61
Update Forem core team only section (#14725)
* Update Forem core team only section

Adding additional clarification for how the team can communicate that they worked on the Admin area so Community Success can update the appropriate docs.

* Updated PR with Michael T's suggestions

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>

Co-authored-by: Julianna Tetreault <32834804+juliannatetreault@users.noreply.github.com>
2021-09-13 15:38:56 -06:00
Andy Zhao
3b81172c56
Remove docs from repo ✂✂✂ (#14579)
* Remove docs ✂✂✂✂

* Remove all references to docs and gitdocs

* Update docs.forem.com to developers.forem.com

* Remove .gitdocs_build/

* Update yarn.lock
2021-08-23 17:23:42 -04:00
Jacob Herrington
6d2cdeaf41
Remove myself from codeowners (#14565)
* Remove myself from codeowners

Hey Forem people 👋

It might be worthwhile to add @forem/oss to cover docs or maybe change line 5 to cover **/*.md

* Add forem/oss as code owner for all Markdown files

Co-authored-by: Michael Kohl <citizen428@forem.com>
2021-08-23 13:16:18 +02:00
Christina
349a549dc4
Create new Issue templates (#14360)
* Create new Issue templates

Adding a config.yml to give more options in our issues template. Will likely add some for documentation in the near future.

* Fixed url and about mixup in Self Host Bug Report

* Fixed spelling for consistency with Self-Host repo
2021-07-28 08:53:26 -06:00
Jamie Gaskins
f0edbcef90
Add support for versioned releases (#13750)
* Add release scripts

* Use `delete` over `gsub` with an empty string

Co-authored-by: Michael Kohl <citizen428@dev.to>

* wip

* wip

* Include stable release-channel branches in builds

* Add changelog stub

* Include the union of changes to the changelog

* Add things

* Add stuff

* Remove test changelog content

* Fix String#delete call

Extraneous `.` made Ruby parse it as a range

* Fix suggested release command

* Use backticks to denote a command to run

* Add debugging output to script

* Build more appropriate containers for stable

This includes tags

* Check if branch *starts with* release channel name

* Cache tag builds from production tag

* Skip trying to build containers for untagged pushes

* Clear out stubbed changelog

* Update PR template to incorporate CHANGELOG.md

* Run Rubocop on release scripts

This excludes some linter rules that only make sense in code that is
running as part of the Rails app. For example, we can't rely on
`ActiveSupport::TimeWithZone` because these scripts don't load Rails,
and we define top-level methods because they're scripts rather than
complex applications.

Co-authored-by: Michael Kohl <citizen428@dev.to>
2021-07-28 10:10:33 -04:00
Nick Taylor
15afbca471
[15 min fix] Updated husky package and configuration/pre-commit hook (#14346)
Co-authored-by: rhymes <github@rhymes.dev>
2021-07-27 15:39:00 -04:00
Andy Zhao
0eaea33710
Replace admin guide links (#13967)
* Replace admin guide links

* Add missing /docs/

* Add proper links
2021-06-23 15:01:01 -04:00
dependabot[bot]
08720a69c4
Bump peter-evans/create-or-update-comment from 1 to 1.4.5 (#13740)
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 1 to 1.4.5.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v1...v1.4.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-16 08:57:36 -06:00
Michael Kohl
cbb385bf6d
Update test section (#13972) 2021-06-14 18:58:27 +07:00
Nick Taylor
d5f3894901
Set husky explicilty to version 4.x. (#13514) 2021-04-26 13:26:12 -04:00
rhymes
3f9a91c638
Dependabot: change npm schedule to weekly (#13442) 2021-04-19 13:01:25 +02:00
Josh Puetz
9fe7be190b
Switch references to Forem master branch to main (#12325) 2021-04-16 11:51:06 -05:00
Suzanne Aitchison
65f558e4f2
add some notes re manual testing in pr template and docs (#13414) 2021-04-15 15:03:06 +01:00
Vaidehi Joshi
e94f2f4e31
Update PR template with communicating changes section (#12603)
* Update PR template with communicating changes section

* Combine communicating changes with updating docs section

* Add forem core team only tag to communicating changes

* Specify team over teams
2021-02-10 11:56:56 -08:00
Suzanne Aitchison
00222790fd
Add Storybook as an option for PR documentation (#12573) 2021-02-08 14:21:43 +00:00
Vaidehi Joshi
561c9f74fa
Remove feature request issue template (#12476) 2021-01-29 16:18:46 +01:00
Christina
1f90c63eac
Update issue.yml text. (#12375)
* Update issue.yml text. 

Updating text to give more time for following up on issues and to let the community know why some feature requests may be closed.

* Update .github/workflows/issue.yml

Removing extremely

Co-authored-by: rhymes <rhymes@hey.com>

Co-authored-by: rhymes <rhymes@hey.com>
2021-01-22 10:02:24 -06:00
Molly Struve
7e7bebdb53
Remove OSS team from CODEOWNERS file and add backend team (#12340)
* Refactor:Remove OSS team from CODEOWNERS file and add backend team

* remove one more oss reference
2021-01-20 10:49:12 -06:00
rhymes
c54ee01864
Dependabot: disable language/ecosystem labels attached to PRs (#12260) 2021-01-14 11:21:16 +01:00
rhymes
ca202b0883
Downgrade binding_of_caller to fix Docker compose (#12148)
* Revert "Bump binding_of_caller from 0.8.0 to 1.0.0 (#12059)"

This reverts commit 2e4618a7fa.

* Add explanation

* Tell dependabot to ignore updates
2021-01-06 17:02:27 +01:00
rhymes
92fdf8d720
Upgrade to SimpleCov 0.20 (#12009)
* Upgrade to simplecov 0.20

* Upgrade to latest CodeClimate reporter
2020-12-22 18:46:52 +01:00