Skip to content

Commit ae9c690

Browse files
Update to Apodini 0.7.0 (#10)
1 parent 33bb11d commit ae9c690

14 files changed

Lines changed: 147 additions & 302 deletions

.github/pull_request_template.md

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

.github/release-drafter.yml

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

.github/workflows/build-and-test.yml

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

.github/workflows/build.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#
2+
# This source file is part of the Apodini open source project
3+
#
4+
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <paul.schmiedmayer@tum.de>
5+
#
6+
# SPDX-License-Identifier: MIT
7+
#
8+
9+
name: Build
10+
11+
on:
12+
push:
13+
branches:
14+
- develop
15+
workflow_dispatch:
16+
17+
jobs:
18+
build_and_test:
19+
name: Build and Test
20+
uses: Apodini/.github/.github/workflows/build-and-test.yml@v1
21+
with:
22+
packagename: ApodiniLeaf

.github/workflows/docs.yml

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

.github/workflows/pull_request.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
#
2+
# This source file is part of the Apodini open source project
3+
#
4+
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <paul.schmiedmayer@tum.de>
5+
#
6+
# SPDX-License-Identifier: MIT
7+
#
8+
9+
name: Pull Request
10+
11+
on:
12+
pull_request:
13+
workflow_dispatch:
14+
15+
jobs:
16+
build_and_test:
17+
name: Build and Test
18+
uses: Apodini/.github/.github/workflows/build-and-test.yml@v1
19+
with:
20+
packagename: ApodiniLeaf
21+
reuse_action:
22+
name: REUSE Compliance Check
23+
uses: Apodini/.github/.github/workflows/reuse.yml@v1
24+
swiftlint:
25+
name: SwiftLint
26+
uses: Apodini/.github/.github/workflows/swiftlint.yml@v1

.github/workflows/release-drafter.yml

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

.github/workflows/release.yml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
1-
#
2-
# This source file is part of the Apodini Leaf open source project
3-
#
1+
#
2+
# This source file is part of the Apodini open source project
3+
#
44
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <paul.schmiedmayer@tum.de>
5-
#
5+
#
66
# SPDX-License-Identifier: MIT
7-
#
7+
#
88

9-
name: Create Release
9+
name: Release
1010

1111
on:
12-
push:
13-
tags:
14-
- '*.*.*'
12+
release:
13+
types: [published]
14+
workflow_dispatch:
1515

1616
jobs:
17-
build:
18-
runs-on: ubuntu-latest
19-
steps:
20-
- name: Create GitHub Release
21-
uses: softprops/action-gh-release@v0.1.5
22-
env:
23-
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
17+
docs:
18+
name: Generate Docs
19+
uses: Apodini/.github/.github/workflows/docs.yml@v1
20+
with:
21+
packagename: ApodiniLeaf

.github/workflows/reuseaction.yml

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

.github/workflows/spm-update.yml

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

0 commit comments

Comments
 (0)