Skip to content

CI

CI #110

Workflow file for this run

name: CI
on:
workflow_dispatch:
inputs:
app:
description: The app to build
required: true
type: choice
options:
- ArduinoIDE
- CQ-Editor
- CQ-Editor-jerns-fork
- CadAssistant
- ChiTuBox
- Chromium
- DBeaver
- Discord
- Firefox
- Flashprint
- GIMP
- Intellij-Community
- Intellij-Ultimate
- Intellij-Ultimate-eap
- Java-Mission-Control
- KiCAD
- LibreOffice
- Lychee-slicer
- MS-Teams
- OpenSCAD
- Slack
- VSCode
- VisualVM
env:
REPO: qwelyt/apps
jobs:
ArduinoIDE:
if: ${{ github.event.inputs.app == 'ArduinoIDE' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: arduino-ide
context: arduino/
secrets: inherit
CQ-Editor:
if: ${{ github.event.inputs.app == 'CQ-Editor' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: cq-editor
context: cadquery/cq-editor/
secrets: inherit
CQ-Editor-jerns-fork:
if: ${{ github.event.inputs.app == 'CQ-Editor-jerns-fork' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: cq-editor-jern
context: cadquery/cq-editor-jern/
secrets: inherit
CadAssistant:
if: ${{ github.event.inputs.app == 'CadAssistant' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: cad-assistant
context: cad-assistant/
secrets: inherit
ChiTuBox:
if: ${{ github.event.inputs.app == 'ChiTuBox' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: chitubox
context: chitubox/
secrets: inherit
Chromium:
if: ${{ github.event.inputs.app == 'Chromium' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: chromium
context: chromium/
secrets: inherit
DBeaver:
if: ${{ github.event.inputs.app == 'DBeaver' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: discord
context: dbeaver/
secrets: inherit
Discord:
if: ${{ github.event.inputs.app == 'Discord' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: discord
context: discord/
secrets: inherit
Firefox:
if: ${{ github.event.inputs.app == 'Firefox' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: firefox
context: firefox/
secrets: inherit
Flashprint:
if: ${{ github.event.inputs.app == 'Flashprint' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: flashprint
context: flashprint/
secrets: inherit
GIMP:
if: ${{ github.event.inputs.app == 'GIMP' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: gimp
context: gimp/
secrets: inherit
Intellij-Community:
if: ${{ github.event.inputs.app == 'Intellij-Community' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: intellij-ic
context: intellij/open/Community/
secrets: inherit
Intellij-Ultimate:
if: ${{ github.event.inputs.app == 'Intellij-Ultimate' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: intellij-ultimate
context: intellij/open/Ultimate/
secrets: inherit
Intellij-Ultimate-EAP:
if: ${{ github.event.inputs.app == 'Intellij-Ultimate-eap' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: intellij-ultimate-eap
context: intellij/open/Ultimate/eap/
secrets: inherit
Java-Mission-Control:
if: ${{ github.event.inputs.app == 'Java-Mission-Control' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: java-mission-control
context: java-mission-control
secrets: inherit
KiCAD:
if: ${{ github.event.inputs.app == 'KiCAD' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: kicad
context: kicad
secrets: inherit
LibreOffice:
if: ${{ github.event.inputs.app == 'LibreOffice' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: libreoffice
context: libreoffice
secrets: inherit
Lychee-slicer:
if: ${{ github.event.inputs.app == 'Lychee-slicer' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: lycheeslicer
context: lychee-slicer/
secrets: inherit
MS-Teams:
if: ${{ github.event.inputs.app == 'MS-Teams' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: microsoft-teams
context:
secrets: inherit
OpenSCAD:
if: ${{ github.event.inputs.app == 'OpenSCAD' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: openscad
context: OpenSCAD/
secrets: inherit
Slack:
if: ${{ github.event.inputs.app == 'Slack' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: slack
context: slack
secrets: inherit
VSCode:
if: ${{ github.event.inputs.app == 'VSCode' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: VSCode
context: vscode
secrets: inherit
VisualVM:
if: ${{ github.event.inputs.app == 'VisualVM' }}
uses: ./.github/workflows/build-and-publish.yml
with:
repo: qwelyt/apps
tag: visualvm
context: visualvm
secrets: inherit