Skip to content

Commit 61ea0bf

Browse files
committed
added workflows from ttysvr, disabled itchio
1 parent 8ca0b0a commit 61ea0bf

File tree

7 files changed

+415
-110
lines changed

7 files changed

+415
-110
lines changed

.github/workflows/checks.yaml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: checks
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
pull_request:
8+
9+
jobs:
10+
check:
11+
permissions:
12+
checks: write
13+
uses: cxreiff/github_workflows/.github/workflows/rust_checks.yml@main

.github/workflows/ci.yaml

-97
This file was deleted.

.github/workflows/release.yaml .github/workflows/itchio.disabled

+7-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1-
name: release
1+
name: itchio
22

33
on:
4-
push:
5-
tags:
6-
- "v[0-9]+.[0-9]+.[0-9]+*"
7-
workflow_dispatch:
8-
inputs:
9-
version:
10-
description: 'version number in the format `v1.2.3`'
11-
required: true
12-
type: string
4+
on:
5+
workflow_run:
6+
workflows: ['release']
7+
types: [completed]
8+
branches:
9+
- 'main'
1310

1411
env:
1512
# The base filename of the binary produced by `cargo build`.

.github/workflows/release-plz.yml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: release_plz
2+
3+
permissions:
4+
pull-requests: write
5+
contents: write
6+
7+
on:
8+
push:
9+
branches:
10+
- main
11+
12+
jobs:
13+
release:
14+
uses: cxreiff/github_workflows/.github/workflows/rust_release.yml@main
15+
permissions:
16+
pull-requests: write
17+
contents: write
18+
secrets:
19+
RELEASE_PLZ_TOKEN: ${{ secrets.RELEASE_PLZ_TOKEN }}
20+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
21+
with:
22+
linux_dependencies: libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev

0 commit comments

Comments
 (0)