Skip to content

Commit 44aca71

Browse files
committed
Use packaged beman-submodule instead of vendoring it
1 parent f3a4bec commit 44aca71

18 files changed

Lines changed: 18 additions & 1808 deletions

File tree

.github/workflows/ci_tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ on:
1313

1414
jobs:
1515
beman-submodule-check:
16-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
16+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
1717

1818
preset-test:
19-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
19+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
2020
with:
2121
matrix_config: >
2222
[
@@ -31,7 +31,7 @@ jobs:
3131
]
3232
3333
build-and-test:
34-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
34+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
3535
with:
3636
matrix_config: >
3737
{
@@ -135,7 +135,7 @@ jobs:
135135
}
136136
137137
install-test:
138-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
138+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
139139
with:
140140
image: ghcr.io/bemanproject/infra-containers-gcc:latest
141141
cxx_standard: 26
@@ -144,4 +144,4 @@ jobs:
144144
create-issue-when-fault:
145145
needs: [preset-test, build-and-test]
146146
if: failure() && github.event_name == 'schedule'
147-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
147+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2

.github/workflows/pre-commit-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ on:
1010

1111
jobs:
1212
pre-commit:
13-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
13+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2

.github/workflows/pre-commit-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
auto-update-pre-commit:
12-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
12+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
1313
secrets:
1414
APP_ID: ${{ secrets.AUTO_PR_BOT_APP_ID }}
1515
PRIVATE_KEY: ${{ secrets.AUTO_PR_BOT_PRIVATE_KEY }}

cookiecutter/{{cookiecutter.project_name}}/.github/workflows/ci_tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ on:
1313

1414
jobs:
1515
beman-submodule-check:
16-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
16+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
1717

1818
preset-test:
19-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
19+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
2020
with:
2121
matrix_config: >
2222
[
@@ -31,7 +31,7 @@ jobs:
3131
]
3232
3333
build-and-test:
34-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
34+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
3535
with:
3636
matrix_config: >
3737
{
@@ -137,7 +137,7 @@ jobs:
137137
}
138138
139139
install-test:
140-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
140+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
141141
with:
142142
image: ghcr.io/bemanproject/infra-containers-gcc:latest
143143
cxx_standard: 26
@@ -148,4 +148,4 @@ jobs:
148148
create-issue-when-fault:
149149
needs: [preset-test, build-and-test]
150150
if: failure() && github.event_name == 'schedule'
151-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
151+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2

cookiecutter/{{cookiecutter.project_name}}/.github/workflows/pre-commit-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ on:
1010

1111
jobs:
1212
pre-commit:
13-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
13+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2

cookiecutter/{{cookiecutter.project_name}}/.github/workflows/pre-commit-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
{% raw -%}
1111
jobs:
1212
auto-update-pre-commit:
13-
uses: bemanproject/infra-workflows/.github/workflows/[email protected].1
13+
uses: bemanproject/infra-workflows/.github/workflows/[email protected].2
1414
secrets:
1515
APP_ID: ${{ secrets.AUTO_PR_BOT_APP_ID }}
1616
PRIVATE_KEY: ${{ secrets.AUTO_PR_BOT_PRIVATE_KEY }}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[beman_submodule]
22
remote=https://github.com/bemanproject/infra.git
3-
commit_hash=b3545a45640abd1fedc01441ca3f220d9ac5a8e3
3+
commit_hash=322f31d5af0e4c17878ddaba9d3fa6bcca31a7df

cookiecutter/{{cookiecutter.project_name}}/infra/.github/workflows/beman-submodule.yml

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

cookiecutter/{{cookiecutter.project_name}}/infra/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,11 @@ so it does not respect the usual structure of a Beman library repository nor The
99

1010
* `cmake/`: CMake modules and toolchain files used by Beman libraries.
1111
* `containers/`: Containers used for CI builds and tests in the Beman org.
12-
* `tools/`: Tools used to manage the infrastructure and the codebase (e.g., linting, formatting, etc.).
1312

1413
## Usage
1514

1615
This repository is intended to be used as a beman-submodule in other Beman repositories. See
17-
[the Beman Submodule documentation](./tools/beman-submodule/README.md) for details.
16+
[the beman-submodule documentation](https://github.com/bemanproject/beman-submodule) for details.
1817

1918

2019
### CMake Modules

cookiecutter/{{cookiecutter.project_name}}/infra/tools/beman-submodule/README.md

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

0 commit comments

Comments
 (0)