Skip to content

Commit a5ed407

Browse files
committed
remove lalrpop deps from cron-ci.yaml
1 parent c7025f7 commit a5ed407

File tree

1 file changed

+0
-56
lines changed

1 file changed

+0
-56
lines changed

Diff for: .github/workflows/cron-ci.yaml

-56
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,9 @@ env:
1111
jobs:
1212
codecov:
1313
name: Collect code coverage data
14-
needs: lalrpop
1514
runs-on: ubuntu-latest
1615
steps:
1716
- uses: actions/checkout@v3
18-
- name: Cache generated parser
19-
uses: actions/cache@v3
20-
with:
21-
path: compiler/parser/python.rs
22-
key: lalrpop-${{ hashFiles('compiler/parser/python.lalrpop') }}
2317
- uses: dtolnay/rust-toolchain@stable
2418
with:
2519
components: llvm-tools-preview
@@ -62,15 +56,9 @@ jobs:
6256

6357
testdata:
6458
name: Collect regression test data
65-
needs: lalrpop
6659
runs-on: ubuntu-latest
6760
steps:
6861
- uses: actions/checkout@v3
69-
- name: Cache generated parser
70-
uses: actions/cache@v3
71-
with:
72-
path: compiler/parser/python.rs
73-
key: lalrpop-${{ hashFiles('compiler/parser/python.lalrpop') }}
7462
- uses: dtolnay/rust-toolchain@stable
7563
- name: build rustpython
7664
run: cargo build --release --verbose
@@ -97,15 +85,9 @@ jobs:
9785
9886
whatsleft:
9987
name: Collect what is left data
100-
needs: lalrpop
10188
runs-on: ubuntu-latest
10289
steps:
10390
- uses: actions/checkout@v3
104-
- name: Cache generated parser
105-
uses: actions/cache@v3
106-
with:
107-
path: compiler/parser/python.rs
108-
key: lalrpop-${{ hashFiles('compiler/parser/python.lalrpop') }}
10991
- uses: dtolnay/rust-toolchain@stable
11092
- name: build rustpython
11193
run: cargo build --release --verbose
@@ -135,15 +117,9 @@ jobs:
135117
136118
benchmark:
137119
name: Collect benchmark data
138-
needs: lalrpop
139120
runs-on: ubuntu-latest
140121
steps:
141122
- uses: actions/checkout@v3
142-
- name: Cache generated parser
143-
uses: actions/cache@v3
144-
with:
145-
path: compiler/parser/python.rs
146-
key: lalrpop-${{ hashFiles('compiler/parser/python.lalrpop') }}
147123
- uses: dtolnay/rust-toolchain@stable
148124
- uses: actions/setup-python@v4
149125
with:
@@ -183,35 +159,3 @@ jobs:
183159
if git -c user.name="Github Actions" -c user.email="[email protected]" commit -m "Update benchmark results"; then
184160
git push
185161
fi
186-
187-
lalrpop:
188-
name: Generate parser with lalrpop
189-
strategy:
190-
matrix:
191-
os: [ubuntu-latest, windows-latest]
192-
runs-on: ${{ matrix.os }}
193-
steps:
194-
- uses: actions/checkout@v3
195-
- name: Cache generated parser
196-
uses: actions/cache@v3
197-
with:
198-
path: compiler/parser/python.rs
199-
key: lalrpop-${{ hashFiles('compiler/parser/python.lalrpop') }}
200-
- name: Check if cached generated parser exists
201-
id: generated_parser
202-
uses: andstor/file-existence-action@v2
203-
with:
204-
files: "compiler/parser/python.rs"
205-
- if: runner.os == 'Windows'
206-
name: Force python.lalrpop to be lf # actions@checkout ignore .gitattributes
207-
run: |
208-
set file compiler/parser/python.lalrpop; ((Get-Content $file) -join "`n") + "`n" | Set-Content -NoNewline $file
209-
- name: Install lalrpop
210-
if: steps.generated_parser.outputs.files_exists == 'false'
211-
uses: baptiste0928/cargo-install@v2
212-
with:
213-
crate: lalrpop
214-
version: "0.19.9"
215-
- name: Run lalrpop
216-
if: steps.generated_parser.outputs.files_exists == 'false'
217-
run: lalrpop compiler/parser/python.lalrpop

0 commit comments

Comments
 (0)