1
0
mirror of synced 2026-01-03 15:05:54 -05:00
Commit Graph

361 Commits

Author SHA1 Message Date
Laura Coursen
05005c49c4 Remove docs ping from confirm-internal-staff-work-in-docs.yml (#19627) 2021-06-01 20:18:16 +00:00
Mike Surowiec
37f73f0bb3 Heroku dev deps (#19431)
* fix: req.csrfToken doesn't always exist (e.g. 500 page)

* feat: update dockerfile and add nextjs to build

* fix: run linter

* move @babel deps -> dev deps

* move webpack looking things from deps -> dev deps

* move pa11y-ci to optional dep

* explicitly include optional deps for pa11y

* allow heroku dev deps to be installed

* fix: update postcss module

* fix: update dockerfile build

* tmp: disable renderReact

* see if another deploy is slower/faster

* move a few more packages to devDeps

* upgrade to package-lock v2

* use dayjs instead of date-fns

* move cross-env to devDeps

* remove unused 'del' package

* commit husky precommit hooks

* add hrtime to clone-for-build.js

* Revert "add hrtime to clone-for-build.js"

This reverts commit 70ee647bacce833f4ed2f621f62c63c1d85e5413.

* update babel/eslint

* fix: remove unused plugin

* try a .slugignore

* fix: heroku-postbuild to use npm run build

* fix: i cannot spell dereferenced

* add .next/cache to heroku cacheDirectories

* test cached build

* remove aws-sdk, see what breaks

* move jest-puppeteer to optional deps

* fix: update browser-test.yml to use newer node version

* move jimp to optional dependencies

* move puppeteer to optional dependencies

* fix: ci optional include

* fix: bad copy pasta

* remove previous react experiment

* update tests/README.md with note about optional deps

* bump node test version back to 14

* convert package-lock back to v1

* fix: use node 15.x to leverage npm optional deps

* fix: optional dep install

* test: see what happens with heroku/nodejs-typescript buildpack

* back to heroku/nodejs buildpack

* move jest to optional

* revert jest move

* remove .slugignore

* cleanup dockerfile, move xlsx-population to optional, add comment about optional deps

* Update Dockerfile

Co-authored-by: James M. Greene <JamesMGreene@github.com>

Co-authored-by: James M. Greene <JamesMGreene@github.com>
2021-05-24 15:40:50 -07:00
Peter Cihon
865b23f0e1 Update site-policy-sync.yml
adding filter to prevent (unmerged) closed PRs from pushing to the public repo
2021-05-24 15:31:43 -07:00
Melanie Yarbrough
f92fe615a4 Update label name 2021-05-24 17:16:13 -04:00
chiedo
066847cbf3 No longer needed
We now track crowdin migration todos in FR batches
2021-05-24 14:57:02 -04:00
Mike Surowiec
488dd4d202 run browser-test.yml like pa11y.yml 2021-05-20 14:09:14 -07:00
Mike Surowiec
7d1090fcee fix: run lint 2021-05-20 13:53:57 -07:00
Mike Surowiec
c4166202a1 feat: upgrade to node v16, package-lock.json v2, remove aws-sdk 2021-05-20 13:32:19 -07:00
Chiedo John
da31de2a82 Create update-status-labels-on-tracking-issues.yml (#19373)
* Create update-status-labels-on-tracking-issues.yml

* Lint

Co-authored-by: chiedo <chiedo@users.noreply.github.com>
2021-05-17 14:50:57 -04:00
Rachael Sewell
ad20a5e23c crowdin frontmatter cleanup workflow (#19329) 2021-05-14 00:10:28 +00:00
Leona B. Campbell
82864d0bbd Update add-review-template.yml (#19311)
Pointing to the template

Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
2021-05-13 15:53:48 +00:00
Sarah Edwards
6a1ec6db99 Add script and workflow to add docs-reviewer reqests to the FR board (#19226) 2021-05-10 23:31:23 +00:00
Sarah Edwards
91d4f62135 Add template and workflow to add review template to PRs (#19185)
* add review template and workflow

* use sha instead of version for action

* exclude template from check for private repo links

* Apply suggestions from code review

Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>

Co-authored-by: Emily Gould <4822039+emilyistoofunky@users.noreply.github.com>
2021-05-10 18:41:09 +00:00
Chiedo John
4ef84de175 Update send-issues-to-how-how-we-work-boards.yml (#19194) 2021-05-07 09:34:48 -04:00
Mike Surowiec
1584c908db Merge branch 'main' into remove-check-dep 2021-05-06 13:54:04 -07:00
Kevin Heis
cc0d0ce4b4 Increase actions tests memory (#19179) 2021-05-06 11:35:49 -07:00
Mike Surowiec
e10c29b1fb feat: use eslint for dependency checks 2021-05-06 08:31:04 -07:00
Chiedo John
2750073179 Add an option to opt issues and PRs out of HWW boards (#19135)
* Update send-issues-to-how-how-we-work-boards.yml

* Update send-prs-to-how-how-we-work-boards.yml
2021-05-04 17:34:47 +00:00
Rachael Sewell
efb8a00351 Use token with github/github permissions (#19102) 2021-05-03 17:19:06 +00:00
Rachael Sewell
642c8e37f7 Continued butchering of adding this workflow (#19089) 2021-04-30 11:53:55 -07:00
Rachael Sewell
d19636287e 🤦‍♀️ copy-paste bug fix (#19087) 2021-04-30 17:58:46 +00:00
Rachael Sewell
cb728b0273 checkout repo before assuming it is there (#19086) 2021-04-30 10:42:07 -07:00
Rachael Sewell
bbd21bc801 add workflow to run script/update-enterprise-dates.js weekly (#19075) 2021-04-30 09:46:37 -07:00
Chiedo John
639dfd6cc5 OS Confirmation label (#19062)
Co-authored-by: chiedo <chiedo@users.noreply.github.com>
2021-04-29 18:54:13 +00:00
Kevin Heis
7f9f8ae0c4 Update action crons to avoid top of hour runs (#19035) 2021-04-29 17:38:54 +00:00
Chiedo John
ff2b745c90 Update HWW verbiage from feature to batch (#19052)
* Update send-issues-to-how-how-we-work-boards.yml

* Update send-prs-to-how-how-we-work-boards.yml
2021-04-29 09:28:42 -04:00
James M. Greene
d43b008e62 Remove stale staging apps (#19034)
* Add a script to remove stale staging apps
* Add a workflow to remove stale staging apps on a regular basis
2021-04-28 21:23:28 +00:00
Sarah Schneider
1d79e16d76 update test workflows 2021-04-28 14:40:50 -04:00
Sarah Edwards
c8dd174c25 Add workflow to copy REST description fix requests to docs-content (#18866) 2021-04-21 17:13:24 +00:00
Sarah Edwards
2f9e3dc8c2 add workflow to transfer REST API schema fix requests from os docs repo to os OpenAPI repo (#18868) 2021-04-21 17:00:21 +00:00
Sarah Edwards
35a54fdaad fix incorrect reference to issues (#18870) 2021-04-21 16:29:56 +00:00
Lee Dohm
697f21f762 Use an array for the event types for future proofing 2021-04-16 12:51:45 -07:00
Lee Dohm
4bb685758f 🎨 Wrap the final line 2021-04-16 12:49:59 -07:00
Peter Cihon
75160c1abc Merge branch 'main' into site-policy-sync-update 2021-04-16 10:29:25 -07:00
James M. Greene
16cdd98ea5 Automatically close spammy repo-sync PRs (#18719)
* Update to latest find-pull-request-action

* Remove repetitive part of comments in allowed-actions.js

* Specify that we are seeking open PRs

* Use a PAT with site_admin scope granted to include spammy PRs
2021-04-13 18:43:22 +00:00
James M. Greene
74869a5497 Disable the automerge Action for repo-sync (#18711)
Instead, rely on the official GitHub auto-merge feature
2021-04-12 15:34:37 -05:00
James M. Greene
548ef31089 Enable auto-merge as Octomerger (#18709)
* Use Octomerger PAT for updating branch and enabling auto-merge
* Tweak debugging output for GraphQL mutation
2021-04-12 14:16:37 -05:00
Kevin Heis
132467d6ad Add actions description outline to two actions that are missing them (#18626)
Add actions description outline to two actions that are missing them

Co-authored-by: Sarah Schneider <sarahs@users.noreply.github.com>
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2021-04-12 17:43:38 +00:00
James M. Greene
504193f4f3 Use official auto-merge for repo-sync PRs (attempt #2) (#18628)
* Add github-script step to enable GitHub's official auto-merge on repo-sync PRs
* Reenable automerge action via label and fail gracefully if official auto-merge enablement fails
2021-04-12 15:26:12 +00:00
Chiedo John
eb1ab1bfce No How We Work automation for github/docs (#18697)
Co-authored-by: chiedo <chiedo@users.noreply.github.com>
2021-04-12 10:59:47 -04:00
Rachael Sewell
3533cbf6cb Fix sync single algolia workflow (#18690) 2021-04-12 02:32:54 +00:00
James M. Greene
d9473c42c4 Correctly resolve PR data in repo-sync workflow (#18694) 2021-04-11 00:04:23 -05:00
Chiedo John
c6a0f4dc8d No more skipping workflows (#18674)
Co-authored-by: chiedo <chiedo@users.noreply.github.com>
2021-04-09 11:31:54 -04:00
Lee Dohm
35b2897dff Merge branch 'main' into add-issue-reopen-project-workflow 2021-04-08 13:41:11 -07:00
James M. Greene
40f6905531 Move if checks for unwanted repo-sync PRs to the Steps (#18654) 2021-04-08 15:02:01 -05:00
James M. Greene
615c4aec8f Close invalid repo-sync PRs as part of the repo-sync workflow (#18650)
* Delete flawed 'close-external-repo-sync-prs.yml' workflow since it won't run for spammy actors
* Add the core logic to close invalid repo sync PRs into a new job within the 'repo-sync.yml' workflow
2021-04-08 19:42:00 +00:00
Lee Dohm
7d7289745d Add move reopened issues to triage column workflow 2021-04-08 12:23:40 -07:00
Sarah Edwards
438fada2ce exclude docs-bot from staff post check (#18646) 2021-04-08 18:47:04 +00:00
Lee Dohm
d4602aff6e Merge branch 'main' into add-no-response-workflow 2021-04-07 15:05:28 -07:00
Lee Dohm
95511cfdbb Add link to repro steps blog post
Co-authored-by: Janice <janiceilene@github.com>
2021-04-07 14:28:33 -07:00