Skip to content

bump samod and implement new dialer logic #971

bump samod and implement new dialer logic

bump samod and implement new dialer logic #971

Workflow file for this run

# This workflow runs all the rest of the workflows
name: πŸ”— Builds
on:
push:
paths:
- "**"
- "!**.md"
- "!LICENSE"
- "!.scripts/clang_format.sh"
- "!.github/**"
- "!.vscode/**"
- ".github/actions/**"
- ".github/workflows/**"
pull_request:
paths:
- "**"
- "!**.md"
- "!LICENSE"
- "!.scripts/clang_format.sh"
- "!.github/**"
- "!.vscode/**"
- ".github/actions/**"
- ".github/workflows/**"
concurrency:
group: ${{ github.ref }}
cancel-in-progress: true
jobs:
editor-builds:
name: πŸ€– Build Godot for All Platforms
uses: ./.github/workflows/all_editor_builds.yml
secrets: inherit
permissions:
contents: 'read'
id-token: 'write'
macos-plugin-builds:
name: 🍎 Build Patchwork for macOS
uses: ./.github/workflows/macos_builds.yml
secrets: inherit
windows-plugin-builds:
name: πŸͺŸ Build Patchwork for Windows
uses: ./.github/workflows/windows_builds.yml
secrets: inherit
permissions:
contents: 'read'
id-token: 'write'
linux-plugin-builds:
name: 🐧 Build Patchwork for Linux
uses: ./.github/workflows/linux_builds.yml
merge-plugin-builds:
name: 🧩 Merge Patchwork Builds
needs: [macos-plugin-builds, windows-plugin-builds, linux-plugin-builds]
uses: ./.github/workflows/merge_builds.yml
compose-projects:
name: 🧡 Compose Projects
needs: [merge-plugin-builds]
uses: ./.github/workflows/compose_projects.yml
prepare-composite:
name: πŸš€ Prepare Windows-Ready Projects
needs: [compose-projects, editor-builds]
secrets: inherit
uses: ./.github/workflows/prepare_composite.yml
release:
name: πŸ“¦ Release
if: github.ref_type == 'tag'
needs: [editor-builds, merge-plugin-builds, compose-projects, prepare-composite]
uses: ./.github/workflows/release.yml