Skip to content

Nightly Build

Nightly Build #525

Workflow file for this run

name: Nightly Build
on:
workflow_dispatch: null
schedule:
- cron: "0 0 * * *"
jobs:
Palladio-Addon-ArchitecturalTemplates:
needs:
- Palladio-Addons-ExperimentAutomation
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-MonitorRepository
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Supporting-MDSDProfiles
- Palladio-ThirdParty-EMFProfiles
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ExperimentAutomation",
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Analyzer-Framework",
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-MonitorRepository",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Supporting-MDSDProfiles",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addon-ArchitecturalTemplates
build.yml
Palladio-Addon-ArchitecturalTemplates-LoadBalancing:
needs:
- Palladio-Addon-ArchitecturalTemplates
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom",
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addon-ArchitecturalTemplates-LoadBalancing
build.yml
Palladio-Addons-ExperimentAutomation:
needs:
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-QuAL-RecorderFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-CloudScaleUsageEvolution
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom",
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-MonitorRepository",
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", "PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-ExperimentAutomation
build.yml
Palladio-Addons-FluentApiModelGenerator:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-FluentApiModelGenerator
build.yml
Palladio-Addons-Indirections:
needs:
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Analyzer-Framework
- Palladio-Analyzer-Reliability
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-Editors-Sirius
- Palladio-QuAL-EDP2
- Palladio-QuAL-ExperimentAnalysis
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-QuAL-ProbeFramework
- Palladio-QuAL-RecorderFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
- Palladio-Simulation-Scheduler
- Palladio-Supporting-MDSDProfiles
- Palladio-ThirdParty-CloudScaleUsageEvolution
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Reliability",
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-Editors-Sirius",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler",
"PalladioSimulator/Palladio-Supporting-MDSDProfiles", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-Indirections
build.yml
Palladio-Addons-MeasurementsUI:
needs:
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuLizar
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MonitorRepository
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-MeasurementsUI
build.yml
Palladio-Addons-PerOpteryx:
needs:
- Palladio-Analyzer-Framework
- Palladio-Analyzer-Reliability
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Analyzer-Solver
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-RecorderFramework
- Palladio-QuAL-SensorFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
- Palladio-Supporting-FeatureModel
- Palladio-Supporting-MDSDProfiles
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Reliability",
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-QuAL-SensorFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine",
"PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-Supporting-MDSDProfiles",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-PerOpteryx
build.yml
Palladio-Addons-PlantUML:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-PlantUML
build.yml
Palladio-Addons-ServiceLevelObjectives:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-ServiceLevelObjectives
build.yml
Palladio-Addons-SimuComExactSchedulers:
needs:
- Palladio-Analyzer-SimuCom
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-QuAL-ProbeFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
- Palladio-Simulation-Scheduler
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine",
"PalladioSimulator/Palladio-Simulation-Scheduler"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Addons-SimuComExactSchedulers
build.yml
Palladio-Analyzer-Framework:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Supporting-FeatureModel
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-Supporting-FeatureModel"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-Framework
build.yml
Palladio-Analyzer-ProtoCom:
needs:
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuCom
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-SensorFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Supporting-MDSDProfiles
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-SensorFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Supporting-MDSDProfiles",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-ProtoCom
build.yml
Palladio-Analyzer-Reliability:
needs:
- Palladio-Analyzer-Framework
- Palladio-Analyzer-Solver
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-ProbeFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Solver",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-Reliability
build.yml
Palladio-Analyzer-SimExp:
needs:
- Palladio-Addons-ExperimentAutomation
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Analyzer-Solver
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-QuAL-EDP2
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-Scheduler
- Palladio-Supporting-Branding
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ExperimentAutomation",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom",
"PalladioSimulator/Palladio-Analyzer-SimuLizar", "PalladioSimulator/Palladio-Analyzer-Solver",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-Simulation-Scheduler", "PalladioSimulator/Palladio-Supporting-Branding",
"PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-SimExp
build.yml
Palladio-Analyzer-SimuCom:
needs:
- Palladio-Analyzer-Framework
- Palladio-Analyzer-Reliability
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-ProbeFramework
- Palladio-QuAL-RecorderFramework
- Palladio-QuAL-SensorFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
- Palladio-Simulation-Scheduler
- Palladio-Supporting-FeatureModel
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-Reliability",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-RecorderFramework",
"PalladioSimulator/Palladio-QuAL-SensorFramework", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler",
"PalladioSimulator/Palladio-Supporting-FeatureModel", "PalladioSimulator/Palladio-ThirdParty-Library",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-SimuCom
build.yml
Palladio-Analyzer-SimuLizar:
needs:
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Analyzer-Framework
- Palladio-Analyzer-SimuCom
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-ExperimentAnalysis
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-QuAL-ProbeFramework
- Palladio-QuAL-RecorderFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
- Palladio-Simulation-Scheduler
- Palladio-Supporting-FeatureModel
- Palladio-Supporting-MDSDProfiles
- Palladio-ThirdParty-CloudScaleUsageEvolution
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-ServiceLevelObjectives",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-SimuCom",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-ExperimentAnalysis", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-QuAL-MonitorRepository",
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-RecorderFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine",
"PalladioSimulator/Palladio-Simulation-Scheduler", "PalladioSimulator/Palladio-Supporting-FeatureModel",
"PalladioSimulator/Palladio-Supporting-MDSDProfiles", "PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-Library",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-SimuLizar
build.yml
Palladio-Analyzer-Solver:
needs:
- Palladio-Analyzer-Framework
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Analyzer-Solver
build.yml
Palladio-Bench-Product:
needs:
- Palladio-Addon-ArchitecturalTemplates
- Palladio-Addon-ArchitecturalTemplates-LoadBalancing
- Palladio-Addons-ExperimentAutomation
- Palladio-Addons-FluentApiModelGenerator
- Palladio-Addons-Indirections
- Palladio-Addons-MeasurementsUI
- Palladio-Addons-PerOpteryx
- Palladio-Addons-PlantUML
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Addons-SimuComExactSchedulers
- Palladio-Analyzer-Framework
- Palladio-Analyzer-ProtoCom
- Palladio-Analyzer-Reliability
- Palladio-Analyzer-SimExp
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Analyzer-Solver
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-Editors-GMF
- Palladio-Editors-Sirius
- Palladio-Editors-Tree
- Palladio-Example-Models-Package
- Palladio-QuAL-EDP2
- Palladio-QuAL-ExperimentAnalysis
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-QuAL-ProbeFramework
- Palladio-QuAL-RecorderFramework
- Palladio-QuAL-SensorFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ReverseEngineering-SoMoX-JaMoPP
- Palladio-ReverseEngineering-SoMoX-RuleEngine
- Palladio-ReverseEngineering-SoMoX-SEFF
- Palladio-Simulation-AbstractSimEngine
- Palladio-Simulation-Scheduler
- Palladio-Supporting-Branding
- Palladio-Supporting-EMFProfilesEditor
- Palladio-Supporting-EclipseJavaDevelopmentTools
- Palladio-Supporting-FeatureModel
- Palladio-Supporting-MDSDProfiles
- Palladio-Supporting-WorkflowEngine
- Palladio-ThirdParty-CloudScaleUsageEvolution
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
- Palladio-ThirdParty-YakinduStateCharts
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates",
"PalladioSimulator/Palladio-Addon-ArchitecturalTemplates-LoadBalancing",
"PalladioSimulator/Palladio-Addons-ExperimentAutomation", "PalladioSimulator/Palladio-Addons-FluentApiModelGenerator",
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-ProtoCom",
"PalladioSimulator/Palladio-Analyzer-Reliability", "PalladioSimulator/Palladio-Analyzer-SimExp",
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-Editors-GMF", "PalladioSimulator/Palladio-Editors-Sirius",
"PalladioSimulator/Palladio-Editors-Tree", "PalladioSimulator/Palladio-Example-Models-Package",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-QuAL-SensorFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-JaMoPP",
"PalladioSimulator/Palladio-ReverseEngineering-SoMoX-RuleEngine", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF",
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler",
"PalladioSimulator/Palladio-Supporting-Branding", "PalladioSimulator/Palladio-Supporting-EMFProfilesEditor",
"PalladioSimulator/Palladio-Supporting-EclipseJavaDevelopmentTools", "PalladioSimulator/Palladio-Supporting-FeatureModel",
"PalladioSimulator/Palladio-Supporting-MDSDProfiles", "PalladioSimulator/Palladio-Supporting-WorkflowEngine",
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", "PalladioSimulator/Palladio-ThirdParty-EMFProfiles",
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper",
"PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Bench-Product
build.yml
Palladio-Build-UpdateSite:
needs:
- Palladio-Addon-ArchitecturalTemplates
- Palladio-Addon-ArchitecturalTemplates-LoadBalancing
- Palladio-Addons-ExperimentAutomation
- Palladio-Addons-FluentApiModelGenerator
- Palladio-Addons-Indirections
- Palladio-Addons-MeasurementsUI
- Palladio-Addons-PerOpteryx
- Palladio-Addons-PlantUML
- Palladio-Addons-ServiceLevelObjectives
- Palladio-Addons-SimuComExactSchedulers
- Palladio-Analyzer-Framework
- Palladio-Analyzer-ProtoCom
- Palladio-Analyzer-Reliability
- Palladio-Analyzer-SimExp
- Palladio-Analyzer-SimuCom
- Palladio-Analyzer-SimuLizar
- Palladio-Analyzer-Solver
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-Editors-GMF
- Palladio-Editors-Sirius
- Palladio-Editors-Tree
- Palladio-Example-Models-Package
- Palladio-QuAL-EDP2
- Palladio-QuAL-ExperimentAnalysis
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-MonitorRepository
- Palladio-QuAL-ProbeFramework
- Palladio-QuAL-RecorderFramework
- Palladio-QuAL-SensorFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ReverseEngineering-SoMoX-JaMoPP
- Palladio-ReverseEngineering-SoMoX-RuleEngine
- Palladio-ReverseEngineering-SoMoX-SEFF
- Palladio-Simulation-AbstractSimEngine
- Palladio-Simulation-Scheduler
- Palladio-Supporting-Branding
- Palladio-Supporting-EMFProfilesEditor
- Palladio-Supporting-EclipseJavaDevelopmentTools
- Palladio-Supporting-FeatureModel
- Palladio-Supporting-MDSDProfiles
- Palladio-Supporting-WorkflowEngine
- Palladio-ThirdParty-CloudScaleUsageEvolution
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
- Palladio-ThirdParty-YakinduStateCharts
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates",
"PalladioSimulator/Palladio-Addon-ArchitecturalTemplates-LoadBalancing",
"PalladioSimulator/Palladio-Addons-ExperimentAutomation", "PalladioSimulator/Palladio-Addons-FluentApiModelGenerator",
"PalladioSimulator/Palladio-Addons-Indirections", "PalladioSimulator/Palladio-Addons-MeasurementsUI",
"PalladioSimulator/Palladio-Addons-PerOpteryx", "PalladioSimulator/Palladio-Addons-PlantUML",
"PalladioSimulator/Palladio-Addons-ServiceLevelObjectives", "PalladioSimulator/Palladio-Addons-SimuComExactSchedulers",
"PalladioSimulator/Palladio-Analyzer-Framework", "PalladioSimulator/Palladio-Analyzer-ProtoCom",
"PalladioSimulator/Palladio-Analyzer-Reliability", "PalladioSimulator/Palladio-Analyzer-SimExp",
"PalladioSimulator/Palladio-Analyzer-SimuCom", "PalladioSimulator/Palladio-Analyzer-SimuLizar",
"PalladioSimulator/Palladio-Analyzer-Solver", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-Editors-Commons",
"PalladioSimulator/Palladio-Editors-GMF", "PalladioSimulator/Palladio-Editors-Sirius",
"PalladioSimulator/Palladio-Editors-Tree", "PalladioSimulator/Palladio-Example-Models-Package",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-ExperimentAnalysis",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-MonitorRepository", "PalladioSimulator/Palladio-QuAL-ProbeFramework",
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-QuAL-SensorFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-JaMoPP",
"PalladioSimulator/Palladio-ReverseEngineering-SoMoX-RuleEngine", "PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF",
"PalladioSimulator/Palladio-Simulation-AbstractSimEngine", "PalladioSimulator/Palladio-Simulation-Scheduler",
"PalladioSimulator/Palladio-Supporting-Branding", "PalladioSimulator/Palladio-Supporting-EMFProfilesEditor",
"PalladioSimulator/Palladio-Supporting-EclipseJavaDevelopmentTools", "PalladioSimulator/Palladio-Supporting-FeatureModel",
"PalladioSimulator/Palladio-Supporting-MDSDProfiles", "PalladioSimulator/Palladio-Supporting-WorkflowEngine",
"PalladioSimulator/Palladio-ThirdParty-CloudScaleUsageEvolution", "PalladioSimulator/Palladio-ThirdParty-EMFProfiles",
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper",
"PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Build-UpdateSite
build.yml
Palladio-Core-Commons:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Core-Commons
build.yml
Palladio-Core-PCM:
needs:
- Palladio-Core-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Core-PCM
build.yml
Palladio-Editors-Commons:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-QuAL-EDP2
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-QuAL-EDP2", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Editors-Commons
build.yml
Palladio-Editors-GMF:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Editors-GMF
build.yml
Palladio-Editors-Sirius:
needs:
- Palladio-Addon-ArchitecturalTemplates
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-Example-Models-Package
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Supporting-MDSDProfiles
- Palladio-ThirdParty-EMFProfiles
- Palladio-ThirdParty-YakinduStateCharts
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates",
"PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-Example-Models-Package",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Supporting-MDSDProfiles",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles", "PalladioSimulator/Palladio-ThirdParty-YakinduStateCharts"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Editors-Sirius
build.yml
Palladio-Editors-Tree:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Supporting-MDSDProfiles
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-Supporting-MDSDProfiles"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Editors-Tree
build.yml
Palladio-Example-Models-Package:
needs:
- Palladio-Addon-ArchitecturalTemplates
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addon-ArchitecturalTemplates",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Example-Models-Package
build.yml
Palladio-QuAL-EDP2:
needs:
- Palladio-Core-Commons
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-MeasurementFramework",
"PalladioSimulator/Palladio-QuAL-MetricSpecification", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-EDP2
build.yml
Palladio-QuAL-ExperimentAnalysis:
needs:
- Palladio-Core-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-RecorderFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-RecorderFramework", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-ExperimentAnalysis
build.yml
Palladio-QuAL-MeasurementFramework:
needs:
- Palladio-Core-Commons
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-MeasurementFramework
build.yml
Palladio-QuAL-MetricSpecification:
needs:
- Palladio-Core-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-MetricSpecification
build.yml
Palladio-QuAL-MonitorRepository:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-MonitorRepository
build.yml
Palladio-QuAL-ProbeFramework:
needs:
- Palladio-Core-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-ProbeFramework
build.yml
Palladio-QuAL-RecorderFramework:
needs:
- Palladio-Core-Commons
- Palladio-QuAL-EDP2
- Palladio-QuAL-MeasurementFramework
- Palladio-QuAL-MetricSpecification
- Palladio-QuAL-ProbeFramework
- Palladio-QuAL-SensorFramework
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-QuAL-EDP2",
"PalladioSimulator/Palladio-QuAL-MeasurementFramework", "PalladioSimulator/Palladio-QuAL-MetricSpecification",
"PalladioSimulator/Palladio-QuAL-ProbeFramework", "PalladioSimulator/Palladio-QuAL-SensorFramework",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-RecorderFramework
build.yml
Palladio-QuAL-SensorFramework:
needs:
- Palladio-Core-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-QuAL-SensorFramework
build.yml
Palladio-ReverseEngineering-RuleEngine-UpdateSite:
needs: []
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '[]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ReverseEngineering-RuleEngine-UpdateSite
build.yml
Palladio-ReverseEngineering-SoMoX-JaMoPP:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Supporting-EclipseJavaDevelopmentTools
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-Supporting-EclipseJavaDevelopmentTools"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ReverseEngineering-SoMoX-JaMoPP
build.yml
Palladio-ReverseEngineering-SoMoX-RuleEngine:
needs:
- Palladio-Addons-FluentApiModelGenerator
- Palladio-Addons-PlantUML
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ReverseEngineering-SoMoX-SEFF
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-FluentApiModelGenerator",
"PalladioSimulator/Palladio-Addons-PlantUML", "PalladioSimulator/Palladio-Core-Commons",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ReverseEngineering-SoMoX-SEFF"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ReverseEngineering-SoMoX-RuleEngine
build.yml
Palladio-ReverseEngineering-SoMoX-SEFF:
needs:
- Palladio-Addons-FluentApiModelGenerator
- Palladio-Core-PCM
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Addons-FluentApiModelGenerator",
"PalladioSimulator/Palladio-Core-PCM", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ReverseEngineering-SoMoX-SEFF
build.yml
Palladio-Simulation-AbstractSimEngine:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
- Palladio-ThirdParty-Wrapper
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Library", "PalladioSimulator/Palladio-ThirdParty-Wrapper"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Simulation-AbstractSimEngine
build.yml
Palladio-Simulation-Scheduler:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-Simulation-AbstractSimEngine
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite", "PalladioSimulator/Palladio-Simulation-AbstractSimEngine"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Simulation-Scheduler
build.yml
Palladio-Supporting-Branding:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Supporting-Branding
build.yml
Palladio-Supporting-EMFProfilesEditor:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-EMFProfiles
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Supporting-EMFProfilesEditor
build.yml
Palladio-Supporting-EclipseJavaDevelopmentTools:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Supporting-EclipseJavaDevelopmentTools
build.yml
Palladio-Supporting-FeatureModel:
needs:
- Palladio-Core-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Supporting-FeatureModel
build.yml
Palladio-Supporting-MDSDProfiles:
needs:
- Palladio-Core-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-EMFProfiles
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-EMFProfiles"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Supporting-MDSDProfiles
build.yml
Palladio-Supporting-WorkflowEngine:
needs:
- Palladio-Core-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-Supporting-WorkflowEngine
build.yml
Palladio-ThirdParty-CloudScaleUsageEvolution:
needs:
- Palladio-Core-Commons
- Palladio-Core-PCM
- Palladio-Editors-Commons
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-Core-Commons", "PalladioSimulator/Palladio-Core-PCM",
"PalladioSimulator/Palladio-Editors-Commons", "PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ThirdParty-CloudScaleUsageEvolution
build.yml
Palladio-ThirdParty-EMFProfiles:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ThirdParty-EMFProfiles
build.yml
Palladio-ThirdParty-Library:
needs: []
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '[]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ThirdParty-Library
build.yml
Palladio-ThirdParty-Wrapper:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
- Palladio-ThirdParty-Library
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite",
"PalladioSimulator/Palladio-ThirdParty-Library"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ThirdParty-Wrapper
build.yml
Palladio-ThirdParty-YakinduStateCharts:
needs:
- Palladio-ReverseEngineering-RuleEngine-UpdateSite
if: success() || failure()
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Run remote workflow
env:
GITHUB_OAUTH: ${{ secrets.WORKFLOW_DISPATCH_TOKEN }}
DEPENDENCIES: '["PalladioSimulator/Palladio-ReverseEngineering-RuleEngine-UpdateSite"]'
run: python scripts/dispatch_workflow.py PalladioSimulator Palladio-ThirdParty-YakinduStateCharts
build.yml