Skip to content

Apply our CI best practices#54

Merged
bastelfreak merged 4 commits intoOpenVoxProject:mainfrom
bastelfreak:ci2
Jan 1, 2026
Merged

Apply our CI best practices#54
bastelfreak merged 4 commits intoOpenVoxProject:mainfrom
bastelfreak:ci2

Conversation

@bastelfreak
Copy link
Contributor

This is a collection of commits that we made into the dev branch. They were all cherry-picked with -x.


Cleanup old Perforce CI configuration

(cherry picked from commit 100a3f9)


CI: Configure token permissions

(cherry picked from commit 25744c3)


CI: Use action to install leiningen

We use the same action in other projects

(cherry picked from commit fa7ff2a)


CI: Add meta job we can depend on

This will allow us to enforce CI checks

(cherry picked from commit bd1144a)

(cherry picked from commit 100a3f9)
(cherry picked from commit 25744c3)
We use the same action in other projects

(cherry picked from commit fa7ff2a)
This will allow us to enforce CI checks

(cherry picked from commit bd1144a)
@bastelfreak bastelfreak requested a review from nmburgan January 1, 2026 16:58
@bastelfreak bastelfreak self-assigned this Jan 1, 2026
@bastelfreak bastelfreak merged commit 620fdd3 into OpenVoxProject:main Jan 1, 2026
3 checks passed
@bastelfreak bastelfreak deleted the ci2 branch January 1, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants