Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 8 additions & 10 deletions .github/workflows/build-debian-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,20 @@ on:
required: true
default: debian/qcom-next

distro-codename:
description: The distribution codename to build for. Ex noble, questing, etc
suite:
description: The distribution codename or Debian suite to build for. Ex noble, questing, resolute, trixie, sid, unstable
type: choice
default: noble
default: unstable
options:
- noble
- questing
- resolute
- unstable
- forky
- trixie
- bookworm
- sid

abi-checker:
description: Run the ABI checker or not
type: boolean
default: false

permissions:
contents: read
packages: read
Expand All @@ -38,5 +36,5 @@ jobs:
with:
qcom-build-utils-ref: main
debian-ref: ${{ inputs.debian-ref }}
distro-codename: ${{ inputs.distro-codename }}
run-abi-checker: ${{ inputs.abi-checker }}
suite: ${{ inputs.suite }}
debusine-parent-workspace: ${{ vars.DEBUSINE_PARENT_WORKSPACE }}
19 changes: 13 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,18 @@ on:
workflow_dispatch:
inputs:

distro-codename:
description: The distribution codename to build for. Ex noble, questing, etc
suite:
description: The distribution codename or Debian suite to release for. Ex noble, questing, resolute, trixie, bookworm, sid, unstable
type: choice
default: noble
options:
- noble
- questing
- resolute
- unstable
- forky
- trixie
- bookworm
- sid

debian-branch:
Expand All @@ -26,8 +29,8 @@ on:

test-run:
description: |
If true, the built packages will be uploaded to the 'test' folder in S3.
If false, the built packages will be uploaded to the 'proposed' folder in S3
Debian suites: if true, stop after the Debusine build and installability test.
Ubuntu codenames: preserve the previous release flow, including upload to the test S3 location.
type: boolean
default: true

Expand All @@ -41,8 +44,12 @@ jobs:
uses: qualcomm-linux/qcom-build-utils/.github/workflows/qcom-release-reusable-workflow.yml@main
with:
qcom-build-utils-ref: main
distro-codename: ${{ github.event.inputs.distro-codename }}
suite: ${{ github.event.inputs.suite }}
debian-branch: ${{ github.event.inputs.debian-branch }}
test-run: ${{ github.event.inputs.test-run == 'true' && true || false }}
debusine-parent-workspace: ${{ vars.DEBUSINE_PARENT_WORKSPACE }}
secrets:
PAT: ${{secrets.DEB_PKG_BOT_CI_TOKEN}}
PAT: ${{ secrets.DEB_PKG_BOT_CI_TOKEN }}
DEBUSINE_USER: ${{ secrets.DEBUSINE_USER }}
DEBUSINE_TOKEN: ${{ secrets.DEBUSINE_TOKEN }}
DEBUSINE_RELEASE_TOKEN: ${{ secrets.DEBUSINE_RELEASE_TOKEN }}
248 changes: 0 additions & 248 deletions .github/workflows/workflows_sync.yml

This file was deleted.

Loading