Page MenuHomePhabricator

[CI] Get rid of `touch` JSON commands in CI
ClosedPublic

Authored by atul on May 24 2022, 6:45 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Nov 23, 9:14 AM
Unknown Object (File)
Thu, Nov 14, 4:46 PM
Unknown Object (File)
Sat, Nov 9, 11:40 AM
Unknown Object (File)
Sat, Nov 9, 11:40 AM
Unknown Object (File)
Sat, Nov 9, 11:40 AM
Unknown Object (File)
Fri, Nov 8, 11:25 PM
Unknown Object (File)
Fri, Nov 8, 8:07 AM
Unknown Object (File)
Tue, Nov 5, 2:00 AM

Details

Summary

Linear Issue: https://linear.app/comm/issue/ENG-1190/get-rid-of-touch-json-commands-in-ci

We were previously creating empty JSON files via the touch command to appease flow in the ESLint/Flow/Test workflows on GitHub and Buildkite.

However, we no longer need to do this as of https://phabricator.ashoat.com/D4097.

Test Plan

See if Buildkite CI passes (on arc diff) and if GH Actions CI passes (on arc land)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

atul added inline comments.
.buildkite/eslint_flow_jest.yml
6 ↗(On Diff #13075)

Also snuck in this change to clean things up

Before:

- 'cd lib && yarn test'
- 'cd ../keyserver && yarn test'
atul requested review of this revision.May 24 2022, 6:51 AM
This revision is now accepted and ready to land.May 24 2022, 7:02 AM
This revision was automatically updated to reflect the committed changes.