Граф коммитов

38 Коммитов

Автор SHA1 Сообщение Дата
James M. Greene cfbcfad1f2
Re-enable the Actions workflow linter using the latest version (#17399)
* Re-enable the Actions workflow linter using the latest version

* Update to the latest actions-linter

* Update to the latest actions-linter

* Rely on secrets.FREEZE directly rather than setting a duplicate env var

* Fix workflow error by using secrets.FREEZE directly as this one doesn't actually set a duplicate env var in the first place!

* Update to latest actions-linter

* Use ${{}} expression syntax

* Readd env.FREEZE to necessary workflows since secrets cannot be checked in 'if' conditions

* Readd the comment to the GraphQL updating workflow about the FREEZE secret

* Upgrade actions-linter
2021-02-11 15:50:37 +00:00
Jason Etcovitch 6e0c2319b4
Set engines.node to 14+ (#17777)
* Set engines.node

* Add setup-node to browser-test workflow

* Updoot ianwalter/puppeteer-container
2021-02-11 15:40:08 +00:00
Peter Cihon c68eea93b2
Update site-policy-sync.yml (#17500)
* Update site-policy-sync.yml

* Update allowed-actions.js

Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
2021-01-28 20:18:07 +00:00
Sarah Schneider 295e5dc1f0 upgrade to setup-node v2 2021-01-22 10:54:20 -05:00
Jason Etcovitch 7f416814d6
Pin the full SHA (#17393) 2021-01-21 16:57:58 +00:00
James M. Greene 4545ffd3e9
Update repo-sync and translations workflows to verify author of PR before approving (#17356)
Uses changes from https://github.com/juliangruber/find-pull-request-action/pull/18
2021-01-19 17:48:44 +00:00
James M. Greene 90b2e49734
Add a linter for Actions workflow files (#17265)
* Add a linter for Actions workflow files

* Actually add the workflow file, duh
2021-01-14 04:07:45 +00:00
Peter Cihon fcc718fb5d
Create site-policy-sync.yml (#17111)
Create site-policy-sync.yml

Co-authored-by: chiedo <chiedo@users.noreply.github.com>
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2021-01-07 19:22:12 +00:00
Rachael Sewell 1f15ea4d22
reenable graphql updater (#16994)
* re-enable graphql updater workflow

* remove scheduled run temporarily

* lint yaml

* re-enable graphql updater workflow

* add my pat for test

* use my pat for create pr

* update peter-evans action

* Action ran graphql script"update-files"

* use github-token

* revert

* Action ran graphql script"update-files" (#17000)

* update another workflow

* add schedule run back

Co-authored-by: rachmari <rachmari@users.noreply.github.com>
Co-authored-by: Octomerger Bot <63058869+Octomerger@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-12-16 19:45:37 +00:00
Rachael Sewell 1d56eb6910
check for unallowed file os contributions (#16892)
* check for static file os contributions

* add change to show workflow review

* comment for test

* all pushes

* colon after push

* revert to version number

* debugging strange new error

* copy over file from working branch

* remove version

* update from test branch

* fix cond bug

* revert openapi schema change

* add custom translation handling

* allow testing

* push

* debug label

* move to proper area

* update route parm name

* uncomment

* revert translation

* Apply suggestions from code review

Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>

* Update .github/workflows/triage-unallowed-contributions.yml

Co-authored-by: Janice <janiceilene@github.com>

* Update .github/workflows/triage-unallowed-contributions.yml

Co-authored-by: Janice <janiceilene@github.com>

* format code

* introduce mod

* add wildcard for openapi files

* revert file

* add back checks after tests

Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com>
Co-authored-by: Janice <janiceilene@github.com>
2020-12-11 23:04:57 +00:00
Chiedo John ee7c1bce3d
Move all Slack notifications to Docs Bot (#16828)
Move all Slack notifications to Docs Bot

Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-12-09 16:47:38 +00:00
Sarah Schneider 4ba63f2899 add comment instead of trying to add to project board 2020-11-30 14:39:09 -05:00
Sarah Schneider 212fe1e259 copypasta fix 2020-11-24 15:58:16 -05:00
Sarah Schneider e090ff783d
Merge branch 'main' into broken-link-report-workflow-tweaks 2020-11-24 15:21:13 -05:00
Sarah Schneider 8f0093c63a
OpenAPI tooling updates (#16320) 2020-11-24 12:20:10 -08:00
Sarah Schneider 89755817fc update allowed actions list 2020-11-23 14:19:01 -05:00
Sarah Schneider 8ef30f7c38 updating allowed-actions 2020-11-18 14:38:58 -05:00
Nick Schonning 71b6ee7641 chore: Upgrade actions/cache to v2.1.3 2020-11-09 10:19:53 -05:00
Nick Schonning c058d4aad8 chore: Update actions/checkout to v2.3.4 2020-11-05 18:05:39 -05:00
Nick Schonning 6672ced82d chore: Bump actions/stale to 3.0.13 for CVE issue 2020-11-05 12:22:34 -05:00
Nick Schonning a236027041 chore: Add notes for actions/* hashes 2020-11-03 15:22:07 -05:00
Nick Schonning ace073eefc chore: Upgrade to actions/cache@v2.1.2 2020-11-03 15:22:03 -05:00
Nick Schonning 849c10162e chore: Add not on actions/checkout version 2020-11-03 15:20:54 -05:00
Nick Schonning ace1db3693 chore: Upgrade actions/script to v3.0.0 2020-11-03 15:20:53 -05:00
James M. Greene 137d168acf
Update to latest repo-sync/pull-request to fix bash error (#16203) 2020-10-23 23:53:28 -05:00
James M. Greene aea1912d7b
Repo Sync updates (#16162)
* Update to latest repo-sync/pull-request Action

https://github.com/repo-sync/pull-request/pull/38

* Be more specific about the base branch when finding the PR

* Further customize the Slack notification upon failure

* Move repo freeze checks into a separate job to avoid Slack notifications every 15 minutes during freezes

* Add new workflow to remind us about deployment freezes preventing repo-sync once per day
2020-10-23 16:04:39 -05:00
Chiedo 27b2578b44 Upgrade Skip Duplicate Actions
The previous version often returned HTTP Errors and failed unexpectedly.

This version is more fault tolerant.

Details: https://github.com/fkirc/skip-duplicate-actions/issues/45
2020-10-15 17:54:23 -04:00
Chiedo 85f334de21 Fix docker 2020-10-15 15:04:53 -04:00
Chiedo 092bd6b163 Fix docker runs 2020-10-15 14:24:34 -04:00
Chiedo 1ef8963d00 Finished moving actions to shas 2020-10-15 09:07:01 -04:00
Chiedo 8131d67969 Convert more action versions to shas 2020-10-15 08:55:22 -04:00
Chiedo bdbe7cc9e0 Update some of the actions to Shas 2020-10-15 08:45:27 -04:00
Chiedo John c76bf47ea5
Attempt to reduce uneeded test runs (#16015)
* Reduce unneeded test runs

- Attempt to make the skip logic work w/ required checks
- Move pa11y to cron schedule
- Make browser test conditional

Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
Co-authored-by: Jason Etcovitch <jasonetco@github.com>
2020-10-14 12:57:45 -04:00
Zeke Sikelianos aa0eea4a26
add Actions workflow for syncing with Crowdin (#15999)
* add Actions workflow for syncing with Crowdin

Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>

* use the default GitHub token in the Crowdin workflow

Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>

* bump to latest version of crowdin/github-action

Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>

* allow crowdin/github-action@1.0.10 action

Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>

Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2020-10-12 17:05:49 -04:00
Zeke Sikelianos 7da6074898
update automerge and autosquash workflows (#15956)
* update automerge and autosquash workflows

* use the right action version

* try to use one workflow for autosquash and automerge

* Update .github/workflows/automerge.yml

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

Co-authored-by: James M. Greene <JamesMGreene@github.com>
2020-10-09 08:58:40 -07:00
Tom Jenkinson d5112be347
auto merge dependabot updates (#177)
* auto merge dependadabot updates

* add gh-action-auto-merge-dependency-updates to allowed actions

* update dependency auto merge to version that will approve PR

Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
2020-10-08 14:19:27 -07:00
Zeke Sikelianos 01f53f2f7a
Fix tests for Actions AllowList (#180)
* fix tests for Actions AllowList

* add more allowed actions

* Update tests/unit/actions-workflows.js

Co-authored-by: Tom Jenkinson <tjenkinson@users.noreply.github.com>

* Update allowed-actions.js

Co-authored-by: Tom Jenkinson <tjenkinson@users.noreply.github.com>
2020-10-08 11:55:09 -07:00
Zeke Sikelianos 716d974faf
test for allowed Actions (#15850)
* test for allowed actions

* lint

* empty commit
2020-10-05 10:54:16 -07:00