File tree 7 files changed +231
-176
lines changed
7 files changed +231
-176
lines changed Original file line number Diff line number Diff line change
1
+ files :
2
+ - README.md
3
+ dirs :
4
+ - ./
5
+ useGitIgnore : true
Original file line number Diff line number Diff line change 2
2
name : C++ CMake Test
3
3
4
4
on :
5
- # push:
6
- # branches:
7
- # - main
8
- # paths:
9
- # - 'cpp-algorithm/**'
10
- # schedule:
11
- # - cron: '0 0 * * *'
5
+ # at 08:00 on day-of-month 1
6
+ schedule :
7
+ # prettier-ignore
8
+ - cron : ' 0 8 1 * *'
12
9
workflow_dispatch :
13
10
14
11
env :
15
12
BUILD_TYPE : Release
16
13
17
14
jobs :
15
+ check-links :
16
+ uses : ./.github/workflows/link-check.yml
17
+
18
18
build :
19
19
runs-on : ubuntu-latest
20
20
27
27
28
28
- name : Install dependencies
29
29
run : |
30
- sudo apt-get update
31
30
sudo apt install -y ninja-build
32
31
33
32
- name : Setup vcpkg
Original file line number Diff line number Diff line change 2
2
name : Go Test
3
3
4
4
on :
5
- # push:
6
- # branches:
7
- # - main
8
- # paths:
9
- # - 'go-algorithm/**'
10
- # schedule:
11
- # - cron: '0 0 * * *'
5
+ # at 08:00 on day-of-month 1
6
+ schedule :
7
+ # prettier-ignore
8
+ - cron : ' 0 8 1 * *'
12
9
workflow_dispatch :
13
10
14
11
jobs :
12
+ check-links :
13
+ uses : ./.github/workflows/link-check.yml
14
+
15
15
build :
16
16
runs-on : ubuntu-latest
17
17
Original file line number Diff line number Diff line change 2
2
name : Java Gradle Test
3
3
4
4
on :
5
- # push:
6
- # branches:
7
- # - main
8
- # paths:
9
- # - 'java-algorithm/**'
10
- # schedule:
11
- # - cron: '0 0 * * *'
5
+ # at 08:00 on day-of-month 1
6
+ schedule :
7
+ # prettier-ignore
8
+ - cron : ' 0 8 1 * *'
12
9
workflow_dispatch :
13
10
14
11
jobs :
12
+ check-links :
13
+ uses : ./.github/workflows/link-check.yml
14
+
15
15
build :
16
16
runs-on : ubuntu-latest
17
17
Original file line number Diff line number Diff line change
1
+ name : Markdown Link Check
2
+
3
+ on :
4
+ # every monday at 08:00
5
+ schedule :
6
+ # prettier-ignore
7
+ - cron : ' 0 8 * * 1'
8
+ workflow_call :
9
+ workflow_dispatch :
10
+
11
+ jobs :
12
+ check-links :
13
+ runs-on : ubuntu-latest
14
+ steps :
15
+ - uses : actions/checkout@v4
16
+ - uses : umbrelladocs/action-linkspector@v1
17
+ with :
18
+ fail_on_error : true
19
+ # prettier-ignore
20
+ config_file : ' .config/linkspector.yml'
Original file line number Diff line number Diff line change 2
2
name : Python Poetry Test
3
3
4
4
on :
5
- # push:
6
- # branches:
7
- # - main
8
- # paths:
9
- # - 'python-algorithm/**'
10
- # schedule:
11
- # - cron: '0 0 * * *'
5
+ # at 08:00 on day-of-month 1
6
+ schedule :
7
+ # prettier-ignore
8
+ - cron : ' 0 8 1 * *'
12
9
workflow_dispatch :
13
10
14
11
jobs :
12
+ check-links :
13
+ uses : ./.github/workflows/link-check.yml
14
+
15
15
build :
16
16
runs-on : ubuntu-latest
17
17
27
27
- name : Install dependencies
28
28
working-directory : ${{github.workspace}}/python-algorithm
29
29
run : |
30
- python -m pip install --upgrade pip
31
30
pip install poetry
32
31
poetry install --with test
33
32
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments