File tree Expand file tree Collapse file tree
{{cookiecutter.project_name}}/.github/workflows Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313
1414jobs :
1515 beman-submodule-check :
16- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-submodule-check.yml@1.1.0
16+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-submodule-check.yml@1.2.1
1717
1818 preset-test :
19- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-preset-test.yml@1.1.0
19+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-preset-test.yml@1.2.1
2020 with :
2121 matrix_config : >
2222 [
3131 ]
3232
3333 build-and-test :
34- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-build-and-test.yml@1.1.0
34+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-build-and-test.yml@1.2.1
3535 with :
3636 matrix_config : >
3737 {
@@ -134,7 +134,14 @@ jobs:
134134 ]
135135 }
136136
137+ install-test :
138+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-install-test.yml@1.2.1
139+ with :
140+ image : ghcr.io/bemanproject/infra-containers-gcc:latest
141+ cxx_standard : 26
142+ main_header : identity.hpp
143+
137144 create-issue-when-fault :
138145 needs : [preset-test, build-and-test]
139146 if : failure() && github.event_name == 'schedule'
140- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-create-issue-when-fault.yml@1.1.0
147+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-create-issue-when-fault.yml@1.2.1
Original file line number Diff line number Diff line change 1010
1111jobs :
1212 pre-commit :
13- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-pre-commit.yml@1.1.0
13+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-pre-commit.yml@1.2.1
Original file line number Diff line number Diff line change 99
1010jobs :
1111 auto-update-pre-commit :
12- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-update-pre-commit.yml@1.1.0
12+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-update-pre-commit.yml@1.2.1
1313 secrets :
1414 APP_ID : ${{ secrets.AUTO_PR_BOT_APP_ID }}
1515 PRIVATE_KEY : ${{ secrets.AUTO_PR_BOT_PRIVATE_KEY }}
Original file line number Diff line number Diff line change 66 "description" : " Short project description." ,
77 "godbolt_link" : " https://www.example.com" ,
88 "_copy_without_render" : [
9- " infra" ,
10- " .github/workflows "
11- ]
9+ " infra"
10+ ],
11+ "_jinja2_env_vars" : { "trim_blocks" : true }
1212}
Original file line number Diff line number Diff line change 1313
1414jobs :
1515 beman-submodule-check :
16- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-submodule-check.yml@1.1.0
16+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-submodule-check.yml@1.2.1
1717
1818 preset-test :
19- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-preset-test.yml@1.1.0
19+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-preset-test.yml@1.2.1
2020 with :
2121 matrix_config : >
2222 [
3131 ]
3232
3333 build-and-test :
34- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-build-and-test.yml@1.1.0
34+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-build-and-test.yml@1.2.1
3535 with :
3636 matrix_config : >
3737 {
@@ -134,7 +134,16 @@ jobs:
134134 ]
135135 }
136136
137+ install-test :
138+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-install-test.yml@1.2.1
139+ with :
140+ image : ghcr.io/bemanproject/infra-containers-gcc:latest
141+ cxx_standard : 26
142+ {% if cookiecutter.project_name == "exemplar" %}
143+ main_header : identity.hpp
144+ {% endif %}
145+
137146 create-issue-when-fault :
138147 needs : [preset-test, build-and-test]
139148 if : failure() && github.event_name == 'schedule'
140- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-create-issue-when-fault.yml@1.1.0
149+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-create-issue-when-fault.yml@1.2.1
Original file line number Diff line number Diff line change 1010
1111jobs :
1212 pre-commit :
13- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-pre-commit.yml@1.1.0
13+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-pre-commit.yml@1.2.1
Original file line number Diff line number Diff line change 77 schedule :
88 - cron : " 0 16 * * 0"
99
10+ {% raw -%}
1011jobs :
1112 auto-update-pre-commit :
12- uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-update-pre-commit.yml@1.1.0
13+ uses : bemanproject/infra-workflows/.github/workflows/reusable-beman-update-pre-commit.yml@1.2.1
1314 secrets :
1415 APP_ID : ${{ secrets.AUTO_PR_BOT_APP_ID }}
1516 PRIVATE_KEY : ${{ secrets.AUTO_PR_BOT_PRIVATE_KEY }}
17+ {%- endraw %}
18+
You can’t perform that action at this time.
0 commit comments