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
7 changes: 6 additions & 1 deletion .github/workflows/build-daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,15 @@ permissions:

jobs:
build-daily:
# don't run cron from forks of the main repository or from other branches
if: github.repository == 'qualcomm-linux/qcom-deb-images' && github.ref == 'refs/heads/main'
uses: ./.github/workflows/debos.yml

test-daily:
# don't run cron from forks of the main repository or from other branches
if: github.repository == 'qualcomm-linux/qcom-deb-images' && github.ref == 'refs/heads/main'
uses: ./.github/workflows/test.yml
needs: build-nightly
needs: build-daily
secrets: inherit
with:
url: ${{ needs.build-daily.outputs.artifacts_url }}
4 changes: 3 additions & 1 deletion .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Build Linux kernel deb
on:
# run weekly on Monday at 8:30am
schedule:
- cron: '30 8 * * 1'
- cron: '30 6 * * 1'
# allow manual runs
workflow_dispatch:

Expand All @@ -26,6 +26,8 @@ concurrency:

jobs:
build-linux-deb:
# don't run cron from forks of the main repository or from other branches
if: github.repository == 'qualcomm-linux/qcom-deb-images' && github.ref == 'refs/heads/main'
# for cross-builds
runs-on: [self-hosted, qcom-u2404, amd64]
# alternative for native builds, but overkill to do both
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/stale-issues.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@ name: Comment on Stale Issues
on:
schedule:
- cron: '30 1 * * *'

jobs:
stale:
# don't run cron from forks of the main repository or from other branches
if: github.repository == 'qualcomm-linux/qcom-deb-images' && github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v9
Expand All @@ -14,4 +16,4 @@ jobs:
days-before-pr-stale: 30
stale-pr-message: "This PR is stale. Add a nice message, can mention maintainers or maintainer team to draw attention"
stale-issue-message: "This issue is stale. Add a nice message, can mention maintainers or maintainer team to draw attention"

5 changes: 5 additions & 0 deletions .github/workflows/u-boot.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: Build U-Boot for RB1

on:
# run weekly on Monday at 8:30am
schedule:
- cron: '30 6 * * 1'
# allow manual runs
workflow_dispatch:

Expand All @@ -23,6 +26,8 @@ concurrency:

jobs:
build-u-boot-rb1:
# don't run cron from forks of the main repository or from other branches
if: github.repository == 'qualcomm-linux/qcom-deb-images' && github.ref == 'refs/heads/main'
# for cross-builds
runs-on: [self-hosted, qcom-u2404, amd64]
# alternative for native builds, but overkill to do both
Expand Down
Loading