Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Update CARS.md every night #1590

Merged
merged 34 commits into from
Dec 19, 2024
Merged
Changes from 33 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
aee9815
Initial commit
ugtthis Dec 18, 2024
715bdf0
move to top
ugtthis Dec 18, 2024
a7cc0ab
for testing - will revert
ugtthis Dec 18, 2024
cb48cb7
try this to get test to get actions to show
ugtthis Dec 18, 2024
97a42e1
revert order
ugtthis Dec 18, 2024
cf46def
rename worflow
ugtthis Dec 18, 2024
93265ae
for testing - will revert
ugtthis Dec 18, 2024
4a96550
revert name change
ugtthis Dec 18, 2024
f248b2c
editable mode
ugtthis Dec 18, 2024
1e6a143
build cython modules
ugtthis Dec 18, 2024
d1f5bb1
be explicit
ugtthis Dec 18, 2024
313649e
simplify pip install
ugtthis Dec 18, 2024
0f448ed
add submodules
ugtthis Dec 18, 2024
34b3bb2
revert to working code
ugtthis Dec 18, 2024
cb41fd5
TEST edit
ugtthis Dec 18, 2024
aac4a82
docs: Nightly update CARS.md
ugtthis Dec 18, 2024
53e2b8f
clearer auto commit message
ugtthis Dec 18, 2024
ffbe6aa
revert test doc change
ugtthis Dec 18, 2024
9a25dbf
docs: Scheduled auto-update CARS.md
ugtthis Dec 18, 2024
a682319
rm on pull request
ugtthis Dec 18, 2024
bc11c07
simpler approach
ugtthis Dec 18, 2024
1edefab
testing again
ugtthis Dec 18, 2024
6d497f2
install scons
ugtthis Dec 18, 2024
95ab00c
revert to working code
ugtthis Dec 18, 2024
b7c6775
testing last time
ugtthis Dec 18, 2024
0dff05d
docs: Scheduled auto-update CARS.md
ugtthis Dec 18, 2024
836547e
revert test changes
ugtthis Dec 18, 2024
2810a6e
auto generate CARS to revert md changes from test
ugtthis Dec 18, 2024
8f0e2c3
docs: Scheduled auto-update CARS.md
ugtthis Dec 18, 2024
344bba0
revert on pull request
ugtthis Dec 18, 2024
db6c55d
change to 12am PST
ugtthis Dec 18, 2024
2a8f028
rm blank line
ugtthis Dec 19, 2024
5cf7028
add name
ugtthis Dec 19, 2024
86aad8b
Update .github/workflows/update-cars-docs.yml
adeebshihadeh Dec 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/update-cars-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Update CARS.md

on:
schedule:
- cron: '0 8 * * *' # 12am PST (8am UTC)
workflow_dispatch:

jobs:
update-cars:
runs-on: ubuntu-24.04
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Generate Car Docs
run: |
pip install -e .
scons -c && scons -j$(nproc)
python -m pip install jinja2==3.1.4 natsort==8.4.0
python opendbc/car/docs.py
- uses: stefanzweifel/git-auto-commit-action@v5
adeebshihadeh marked this conversation as resolved.
Show resolved Hide resolved
with:
commit_message: 'docs: Scheduled auto-update CARS.md'
file_pattern: 'docs/CARS.md'

Loading