message: Rearrange some CI setup
diff: @@ -12,31 +12,20 @@ jobs:
  steps:
  - uses: actions/checkout@v2
  - - name: Get yarn cache directory path
  - id: yarn-cache-dir-path
  - run: echo "::set-output name=dir::$(yarn cache dir)"
  - - uses: actions/cache@v2
  - id: yarn-cache
  + - uses: actions/setup-node@v2
  with:
  - path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
  - key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
  - restore-keys: |
  - ${{ runner.os }}-yarn-
  + node-version: '17'
  + cache: 'yarn'
  + cache-dependency-path: 'bril-ts/yarn.lock'
  - - uses: actions/cache@v2
  + - uses: actions/setup-python@v2
  with:
  - path: ~/.cache/pip
  - key: ${{ runner.os }}-pip
  + python-version: 3.10
  + cache: 'pip'
  - - uses: actions/setup-node@v2-beta
  - with:
  - node-version: '12'
  - name: Install TypeScript tools
  run: cd bril-ts ; yarn ; yarn build ; yarn link
  - - uses: actions/setup-python@v2
  - with:
  - python-version: 3.8
  - name: Install Flit
  run: pip install flit
  - name: Install Python tools
  