mirror of
https://github.com/danbulant/oxc
synced 2026-05-20 04:38:54 +00:00
ci: temporary fix git clones
This commit is contained in:
parent
37a2676e1e
commit
54dfd91729
3 changed files with 36 additions and 11 deletions
30
.github/actions/clone-submodules/action.yml
vendored
Normal file
30
.github/actions/clone-submodules/action.yml
vendored
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
name: Clone submodules
|
||||
|
||||
description: Clone submodules
|
||||
|
||||
runs:
|
||||
using: composite
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: tc39/test262
|
||||
path: tasks/coverage/test262
|
||||
ref: 17ba9aea47e496f5b2bc6ce7405b3f32e3cfbf7a
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: babel/babel
|
||||
path: tasks/coverage/babel
|
||||
ref: eccbd203383487f6957dcf086aa83d773691560b
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: microsoft/TypeScript
|
||||
path: tasks/coverage/typescript
|
||||
ref: 64d2eeea7b9c7f1a79edf42cb99f302535136a2e
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: prettier/prettier
|
||||
path: tasks/prettier_conformance/prettier
|
||||
ref: ff83d55d05e92ceef10ec0cb1c0272ab894a00a0
|
||||
8
.github/workflows/codecov.yml
vendored
8
.github/workflows/codecov.yml
vendored
|
|
@ -23,16 +23,16 @@ jobs:
|
|||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Clone submodules
|
||||
uses: ./.github/actions/clone-submodules
|
||||
|
||||
- name: Install Rust Toolchain
|
||||
uses: ./.github/actions/rustup
|
||||
|
||||
- name: Install cargo-llvm-cov
|
||||
uses: taiki-e/install-action@v2
|
||||
with:
|
||||
tool: cargo-llvm-cov,just
|
||||
|
||||
- name: Clone modules
|
||||
run: just submodules
|
||||
tool: cargo-llvm-cov
|
||||
|
||||
- name: Install llvm-tools-preview for llvm-cov
|
||||
run: rustup component add llvm-tools-preview
|
||||
|
|
|
|||
9
.github/workflows/conformance.yml
vendored
9
.github/workflows/conformance.yml
vendored
|
|
@ -46,13 +46,8 @@ jobs:
|
|||
- name: Install Rust Toolchain
|
||||
uses: ./.github/actions/rustup
|
||||
|
||||
- name: Install just
|
||||
uses: taiki-e/install-action@v2
|
||||
with:
|
||||
tool: just
|
||||
|
||||
- name: Clone modules
|
||||
run: just submodules
|
||||
- name: Clone submodules
|
||||
uses: ./.github/actions/clone-submodules
|
||||
|
||||
- name: Set up Bun
|
||||
uses: oven-sh/setup-bun@v1
|
||||
|
|
|
|||
Loading…
Reference in a new issue