Skip to content

Commit 5321661

Browse files
committed
Enable PGO for all build workflows and update release message format
1 parent 186bd08 commit 5321661

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

.github/workflows/daily-build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
- cron: "0 6 * * *"
1010
workflow_dispatch:
1111

12-
run-name: "Daily Build with Pull Upstream"
12+
run-name: "(B) 📅 Daily Runtime Build with Pull Upstream"
1313
jobs:
1414
part-1:
1515
name: Pull Upstream from Mozilla-Central
@@ -23,7 +23,7 @@ jobs:
2323
secrets: inherit
2424
with:
2525
debug: false
26-
pgo: false
26+
pgo: true
2727

2828
linux-amd64:
2929
name: Linux amd x64 build
@@ -32,7 +32,7 @@ jobs:
3232
secrets: inherit
3333
with:
3434
debug: false
35-
pgo: false
35+
pgo: true
3636

3737
mac-amd64:
3838
name: Mac amd x64 build
@@ -41,7 +41,7 @@ jobs:
4141
secrets: inherit
4242
with:
4343
debug: false
44-
pgo: false
44+
pgo: true
4545

4646
platform-tests:
4747
name: Platform Tests
@@ -199,7 +199,7 @@ jobs:
199199
with:
200200
tag_name: ${{ steps.set_tag.outputs.tag }}
201201
name: "Runtime Release - ${{ steps.set_tag.outputs.tag }}"
202-
body: "Build with Patch Test status: ${{ needs.platform-tests.outputs.test_status }}."
202+
body: "This is a runtime release for Floorp 12. \n **Test Status:** ${{ needs.platform-tests.outputs.test_status }} \n **WARNING:** NOTE: This release is not an installer."
203203
files: |
204204
./artifact/win/floorp-win-amd64-moz-artifact.zip
205205
./artifact/win/Windows-x64-dist-host.zip

.github/workflows/linux_build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ jobs:
112112
113113
- name: Build 🔨
114114
run: |
115+
Xvfb :2 -screen 0 1024x768x24 &
116+
export DISPLAY=:2
115117
./mach build
116118
./mach package
117119
rm -rf ~/.cargo

0 commit comments

Comments
 (0)