Skip to content

Commit

Permalink
Update to Apodini 0.7.0 (#10)
Browse files Browse the repository at this point in the history
  • Loading branch information
PSchmiedmayer authored Jan 11, 2022
1 parent 33bb11d commit ae9c690
Show file tree
Hide file tree
Showing 14 changed files with 147 additions and 302 deletions.
33 changes: 0 additions & 33 deletions .github/pull_request_template.md

This file was deleted.

30 changes: 0 additions & 30 deletions .github/release-drafter.yml

This file was deleted.

65 changes: 0 additions & 65 deletions .github/workflows/build-and-test.yml

This file was deleted.

22 changes: 22 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#
# This source file is part of the Apodini open source project
#
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <[email protected]>
#
# SPDX-License-Identifier: MIT
#

name: Build

on:
push:
branches:
- develop
workflow_dispatch:

jobs:
build_and_test:
name: Build and Test
uses: Apodini/.github/.github/workflows/build-and-test.yml@v1
with:
packagename: ApodiniLeaf
37 changes: 0 additions & 37 deletions .github/workflows/docs.yml

This file was deleted.

26 changes: 26 additions & 0 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#
# This source file is part of the Apodini open source project
#
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <[email protected]>
#
# SPDX-License-Identifier: MIT
#

name: Pull Request

on:
pull_request:
workflow_dispatch:

jobs:
build_and_test:
name: Build and Test
uses: Apodini/.github/.github/workflows/build-and-test.yml@v1
with:
packagename: ApodiniLeaf
reuse_action:
name: REUSE Compliance Check
uses: Apodini/.github/.github/workflows/reuse.yml@v1
swiftlint:
name: SwiftLint
uses: Apodini/.github/.github/workflows/swiftlint.yml@v1
22 changes: 0 additions & 22 deletions .github/workflows/release-drafter.yml

This file was deleted.

30 changes: 14 additions & 16 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,21 @@
#
# This source file is part of the Apodini Leaf open source project
#
#
# This source file is part of the Apodini open source project
#
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <[email protected]>
#
#
# SPDX-License-Identifier: MIT
#
#

name: Create Release
name: Release

on:
push:
tags:
- '*.*.*'
release:
types: [published]
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Create GitHub Release
uses: softprops/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }}
docs:
name: Generate Docs
uses: Apodini/.github/.github/workflows/docs.yml@v1
with:
packagename: ApodiniLeaf
22 changes: 0 additions & 22 deletions .github/workflows/reuseaction.yml

This file was deleted.

40 changes: 0 additions & 40 deletions .github/workflows/spm-update.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/swiftlint.yml

This file was deleted.

21 changes: 21 additions & 0 deletions .github/workflows/update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#
# This source file is part of the Apodini open source project
#
# SPDX-FileCopyrightText: 2021 Paul Schmiedmayer and the project authors (see CONTRIBUTORS.md) <[email protected]>
#
# SPDX-License-Identifier: MIT
#

name: Update

on:
schedule:
- cron: '0 0 1 * *'
workflow_dispatch:

jobs:
spm_update:
name: Swift Package Update
uses: Apodini/.github/.github/workflows/spm-update.yml@v1
secrets:
token: ${{ secrets.ACCESS_TOKEN }}
Loading

0 comments on commit ae9c690

Please sign in to comment.