Skip to content

Commit 4f9a012

Browse files
committed
fix strange issue where napalipkg didnt push
1 parent 2afb159 commit 4f9a012

File tree

250 files changed

+96095
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

250 files changed

+96095
-0
lines changed

.github/workflows/sdm845.yml

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# This is a basic workflow to help you get started with Actions
2+
3+
name: Build uefi for all SDM845 devices.
4+
5+
# Controls when the workflow will run
6+
on:
7+
# Allows you to run this workflow manually from the Actions tab
8+
workflow_dispatch:
9+
10+
# Indicate that we are running in CI
11+
env:
12+
WM_CI_BUILD: true
13+
14+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
15+
jobs:
16+
# This workflow contains two jobs called "build" and "package"
17+
build:
18+
uses: Project-Aloha/mu_aloha_platforms/.github/workflows/build_platform.yml@main
19+
with:
20+
platform: NapaliPkg
21+
secrets: inherit
22+
23+
package:
24+
strategy:
25+
matrix:
26+
target:
27+
[
28+
{
29+
platform: "NapaliPkg",
30+
codename: "napali",
31+
chipname: "sdm845",
32+
},
33+
]
34+
35+
# The type of runner that the job will run on
36+
runs-on: ubuntu-22.04
37+
38+
needs: build
39+
40+
# Steps represent a sequence of tasks that will be executed as part of the job
41+
steps:
42+
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
43+
- uses: actions/checkout@v4
44+
45+
- name: Download Build Artifacts
46+
uses: actions/download-artifact@v4
47+
with:
48+
path: Build
49+
merge-multiple: true
50+
51+
- name: Upload ${{ matrix.target.codename }}'s Artifact
52+
uses: actions/upload-artifact@v4
53+
with:
54+
name: uefi-images-${{ matrix.target.codename }}-${{ matrix.target.chipname }}
55+
path: Build/${{ matrix.target.platform }}/ci_artifacts
56+
compression-level: 9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# This is a basic workflow to help you get started with Actions
2+
3+
name: SDM845 OnePlus 6
4+
5+
# Controls when the workflow will run
6+
on:
7+
# # Triggers the workflow on push or pull request events but only for the "main" branch
8+
push:
9+
branches: [ "main" ]
10+
paths:
11+
- 'Platforms/NapaliPkg/Device/oneplus-enchilada/**'
12+
# Allows you to run this workflow manually from the Actions tab
13+
workflow_dispatch:
14+
15+
# Indicate that we are running in CI
16+
env:
17+
WM_CI_BUILD: true
18+
19+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
20+
jobs:
21+
# This workflow contains a single job called "build"
22+
build:
23+
# The type of runner that the job will run on
24+
runs-on: ubuntu-22.04
25+
26+
# Steps represent a sequence of tasks that will be executed as part of the job
27+
steps:
28+
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
29+
- uses: actions/checkout@v4
30+
- name: Build SB/NOSB uefi for OnePlus 6.
31+
run: bash scripts/ci_setup.sh && ./build_uefi.py -d oneplus-enchilada
32+
33+
- name: Upload Artifact
34+
uses: actions/upload-artifact@v4
35+
with:
36+
name: uefi-images-venus
37+
path: Build/*/ci_artifacts
38+
compression-level: 9
Binary file not shown.

0 commit comments

Comments
 (0)