Skip to content

Commit dfc1e49

Browse files
committed
ci: 🐝 customise workflows
1 parent 438304e commit dfc1e49

File tree

6 files changed

+5
-51
lines changed

6 files changed

+5
-51
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
disable-telemetry: true
2727
- name: Install Linux Dependencies
2828
if: runner.os == 'Linux'
29-
run: sudo apt-get update
29+
run: sudo apt-get update && sudo apt-get install libxrandr-dev libxcursor-dev libudev-dev libopenal-dev libflac-dev libvorbis-dev libgl1-mesa-dev libegl1-mesa-dev freeglut3-dev libxinerama-dev libxi-dev
3030
- name: Checkout
3131
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
3232
- name: Setup Cpp

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
pull_request:
1717
branches: ["main"]
1818
schedule:
19-
- cron: '48 3 * * 0'
19+
- cron: '34 2 * * 0'
2020
permissions:
2121
contents: read
2222
jobs:

.github/workflows/documentation.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

.github/workflows/scorecard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
# To guarantee Maintained check is occasionally updated. See
1111
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
1212
schedule:
13-
- cron: '03 05 * * 0'
13+
- cron: '47 4 * * 0'
1414
push:
1515
branches: ["main"]
1616
# Declare default permissions as read only.

.github/workflows/ubuntu.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
disable-telemetry: true
1818
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
1919
- name: install
20-
run: sudo apt-get update
20+
run: sudo apt-get update && sudo apt-get install lcov libxrandr-dev libxcursor-dev libudev-dev libopenal-dev libflac-dev libvorbis-dev libgl1-mesa-dev libegl1-mesa-dev freeglut3-dev libxinerama-dev libxi-dev
2121
- name: Setup Cpp
2222
uses: aminya/setup-cpp@290824452986e378826155f3379d31bce8753d76 # v0.37.0
2323
with:

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ repos:
55
stages:
66
- commit-msg
77
repo: https://github.com/commitizen-tools/commitizen
8-
rev: v3.20.0
8+
rev: v3.21.3
99
- hooks:
1010
- id: gitleaks
1111
repo: https://github.com/gitleaks/gitleaks

0 commit comments

Comments
 (0)