name: LMDBAL Release workflow
run-name: ${{ gitea.actor }} is running LMDBAL Release workflow on release ${{ gitea.event.release.tag_name }}
on:
  release:
    types: [published]

jobs:
  qt5:
    name: Release qt5 build to AUR
    uses: ./.gitea/workflows/aur.yml
    with:
      package-name: lmdbal-qt5
      description: LMDB Abstraction Layer, qt5 version
      depends: 'qt5-base'
      flags: -D QT_VERSION_MAJOR=5 -D LMDBAL_NAME=LMDBALQT5
    secrets:
      DEPLOY_TO_AUR_PRIVATE_KEY: ${{ secrets.DEPLOY_TO_AUR_PRIVATE_KEY }}
      DEPLOY_TO_AUR_USER_NAME: ${{ secrets.DEPLOY_TO_AUR_USER_NAME }}
      DEPLOY_TO_AUR_EMAIL: ${{ secrets.DEPLOY_TO_AUR_EMAIL }}

  qt6:
    name: Release qt6 build to AUR
    uses: ./.gitea/workflows/aur.yml
    with:
      package-name: lmdbal-qt6
      description: LMDB Abstraction Layer, qt6 version
      depends: 'qt6-base'
      flags: -D QT_VERSION_MAJOR=6 -D LMDBAL_NAME=LMDBALQT6
    secrets:
      DEPLOY_TO_AUR_PRIVATE_KEY: ${{ secrets.DEPLOY_TO_AUR_PRIVATE_KEY }}
      DEPLOY_TO_AUR_USER_NAME: ${{ secrets.DEPLOY_TO_AUR_USER_NAME }}
      DEPLOY_TO_AUR_EMAIL: ${{ secrets.DEPLOY_TO_AUR_EMAIL }}