Skip to content

Final job verification #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1,180 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1180 commits
Select commit Hold shift + click to select a range
45a55ea
Merge pull request #1749 from jasonrandrews/review
jasonrandrews Mar 26, 2025
1280ec6
Reviewing Ollama on GKE
jasonrandrews Mar 26, 2025
e88ae75
Merge pull request #1750 from jasonrandrews/review
jasonrandrews Mar 26, 2025
ab9191d
Update examples.
odincodeshen Mar 26, 2025
070ea04
Starting review
madeline-underwood Mar 26, 2025
c93dd28
Reviewing Ollama on GKE
jasonrandrews Mar 26, 2025
02ffc00
Merge pull request #1752 from jasonrandrews/review
jasonrandrews Mar 26, 2025
f4e9e42
Applying suggested fixes
geremyCohen Mar 27, 2025
680ef58
changed we to you
geremyCohen Mar 27, 2025
a7652b7
fixing merge conflicts
geremyCohen Mar 27, 2025
aba9146
fixing merge conflicts
geremyCohen Mar 27, 2025
eeb0584
Reviewing Ollama on GKE
jasonrandrews Mar 26, 2025
38e5818
fixing merge conflicts
geremyCohen Mar 27, 2025
0e3602f
fixing merge conflicts
geremyCohen Mar 27, 2025
fdb1922
fixing merge conflicts
geremyCohen Mar 27, 2025
3949f0f
fixing merge conflicts
geremyCohen Mar 27, 2025
6b8dfa9
Merge branch 'ArmDeveloperEcosystem:main' into Thread_Sync
madeline-underwood Mar 27, 2025
740bdb0
Update DLRM LP
annietllnd Mar 27, 2025
969ffb9
Ignore ctags symbol indexes
Mark9943 Mar 27, 2025
f23d616
Merge pull request #1753 from geremyCohen/ollama_on_gke
jasonrandrews Mar 27, 2025
831ef0b
Index file refinements
madeline-underwood Mar 27, 2025
835f1e2
llama llm vision chatbot LP
nobelchowdary Mar 27, 2025
0613871
Merge pull request #1657 from annietllnd/dlrm-grav4
pareenaverma Mar 27, 2025
9b08c79
added quantization code
nobelchowdary Mar 27, 2025
a92b54b
Editorial
madeline-underwood Mar 27, 2025
28b2c3f
Tech review on Deepseek LP
pareenaverma Mar 27, 2025
6cb57b1
Merge pull request #1756 from pareenaverma/content_review
pareenaverma Mar 27, 2025
1812237
Merge branch 'ArmDeveloperEcosystem:main' into Thread_Sync
madeline-underwood Mar 27, 2025
44cec6c
Review optimization techniques using g++
jasonrandrews Mar 28, 2025
4a63869
Merge pull request #1757 from jasonrandrews/review
jasonrandrews Mar 28, 2025
9863ead
Merge pull request #1747 from madeline-underwood/Vision-LLM
jasonrandrews Mar 28, 2025
e74bbc4
Merge branch 'ArmDeveloperEcosystem:main' into Thread_Sync
madeline-underwood Mar 28, 2025
4ffe976
Content development.
madeline-underwood Mar 28, 2025
06665aa
Content development
madeline-underwood Mar 28, 2025
2ba7698
Content Dev updates
madeline-underwood Mar 28, 2025
3809461
Learning path: Optimizing graphics using Frame Advisor's render graphs
Mark9943 Mar 27, 2025
3b9c825
Content updates
madeline-underwood Mar 28, 2025
3983e68
Content updates
madeline-underwood Mar 28, 2025
64b28e6
Add tmate session
annietllnd Mar 28, 2025
677bb26
Review Vision LLM inference on Android Learning Path
jasonrandrews Mar 28, 2025
77bcbe3
Merge pull request #1758 from jasonrandrews/review
jasonrandrews Mar 28, 2025
5d6967f
Content updates
madeline-underwood Mar 28, 2025
15f548e
Fixed comment in code
madeline-underwood Mar 28, 2025
d1062cc
updates
madeline-underwood Mar 28, 2025
2f6254b
Updates
madeline-underwood Mar 28, 2025
b6941c7
Merge branch 'ArmDeveloperEcosystem:main' into C++MemMod
madeline-underwood Mar 28, 2025
3cb59e9
Merge pull request #1759 from madeline-underwood/Thread_Sync
jasonrandrews Mar 28, 2025
648c4f4
Removed diagram and accompanying reference
madeline-underwood Mar 28, 2025
410f405
Merge pull request #1760 from madeline-underwood/C++MemMod
jasonrandrews Mar 28, 2025
84d6d6f
Review deploy an AI agent on Arm with llama-cpp-agent Learning Path
jasonrandrews Mar 28, 2025
c70471d
Merge pull request #1761 from jasonrandrews/review
jasonrandrews Mar 28, 2025
bee9c86
Review C++ memory model Learning Path
jasonrandrews Mar 28, 2025
45c2072
Merge pull request #1762 from jasonrandrews/review
jasonrandrews Mar 28, 2025
56185ef
Review thread synch and the Arm memory model Learning Path
jasonrandrews Mar 28, 2025
1a19c23
Merge pull request #1763 from jasonrandrews/review
jasonrandrews Mar 28, 2025
e30d1b6
Typo fix on memory model Learning Path
jasonrandrews Mar 28, 2025
7d01bfa
Merge pull request #1764 from jasonrandrews/review
jasonrandrews Mar 28, 2025
83b45f1
Moving 3 LPs to draft while under tech review
pareenaverma Mar 28, 2025
191ca87
Merge pull request #1765 from pareenaverma/content_review
pareenaverma Mar 28, 2025
2a3ad1b
spelling updates
jasonrandrews Mar 28, 2025
446f985
Merge pull request #1766 from jasonrandrews/spelling
jasonrandrews Mar 28, 2025
c9c118e
fix broken links in ASR Learning Path
jasonrandrews Mar 28, 2025
2ff6b87
Merge pull request #1767 from jasonrandrews/spelling
jasonrandrews Mar 28, 2025
f505f1c
Move to draft
pareenaverma Mar 28, 2025
0b351fa
Moving gke ollama to draft
pareenaverma Mar 28, 2025
dcafd79
Merge pull request #1768 from pareenaverma/content_review
pareenaverma Mar 28, 2025
5995df2
update tags
jasonrandrews Mar 29, 2025
ebd31a2
update tags
jasonrandrews Mar 29, 2025
f2b7707
Merge pull request #1769 from jasonrandrews/spelling
jasonrandrews Mar 29, 2025
71fb765
Add warnings about modifying the GNU C Library for LSI.
jasonrandrews Mar 30, 2025
da2a76e
Merge pull request #1771 from jasonrandrews/review
jasonrandrews Mar 30, 2025
7be4503
Starting review
madeline-underwood Mar 30, 2025
5496cd9
automatic update of stats files
Mar 31, 2025
224462d
Switch to stable apt-get
annietllnd Mar 31, 2025
0887394
Fix git dependency for x265.md and merge instruction blocks for acfl.md
annietllnd Mar 31, 2025
33a13cc
Remove colon encoding
annietllnd Mar 31, 2025
136c3c3
Review index.md
madeline-underwood Mar 31, 2025
5fb9f1f
Merge branch 'ArmDeveloperEcosystem:main' into main
odincodeshen Mar 31, 2025
cf7178b
Content dev review.
madeline-underwood Mar 31, 2025
7eabe83
New install guide for Amazon Q CLI
jasonrandrews Mar 31, 2025
18fc6bd
New install guide for Amazon Q CLI
jasonrandrews Mar 31, 2025
142ea33
Content Development Review.
madeline-underwood Mar 31, 2025
6d8ab4f
New install guide for Amazon Q CLI
jasonrandrews Mar 31, 2025
61c4b67
Content dev
madeline-underwood Mar 31, 2025
daa043c
New install guide for Amazon Q CLI
jasonrandrews Mar 31, 2025
9cd41a5
Merge pull request #1772 from jasonrandrews/tool-installs
jasonrandrews Mar 31, 2025
04c87f6
Update stats_current_test_info.yml
jasonrandrews Mar 31, 2025
79ee095
Content rev
madeline-underwood Mar 31, 2025
d75e81f
Merge pull request #1774 from madeline-underwood/Ollama
jasonrandrews Mar 31, 2025
33dd5d0
Merge pull request #1755 from nobelchowdary/llama_vision
pareenaverma Mar 31, 2025
dad8c2d
Tech review of vision LP
pareenaverma Mar 31, 2025
b6149e9
Review Ollama on GKE Learning Path
jasonrandrews Mar 31, 2025
f0c6657
Merge pull request #1775 from jasonrandrews/review
jasonrandrews Mar 31, 2025
ea1a651
UTech review of llama vision LP
pareenaverma Mar 31, 2025
e5c5a43
Moving to draft for editorial review
pareenaverma Mar 31, 2025
6f54b7b
tech review of llama vision LP
pareenaverma Mar 31, 2025
1e93eb4
Llama vision LP
pareenaverma Mar 31, 2025
57fd5bf
Merge pull request #1776 from pareenaverma/content_review
pareenaverma Mar 31, 2025
c050360
Merge pull request #1773 from ArmDeveloperEcosystem/update-stats-curr…
jasonrandrews Mar 31, 2025
e937528
Final review
madeline-underwood Mar 31, 2025
371ffca
Merge pull request #1777 from madeline-underwood/ollama_final
jasonrandrews Mar 31, 2025
63b92a4
Add Geremy to the contributors list.
jasonrandrews Mar 31, 2025
79d5df0
Merge pull request #1778 from jasonrandrews/review
jasonrandrews Mar 31, 2025
2680c3b
add Geremy's contributor info
jasonrandrews Apr 1, 2025
b5f9ae2
Merge pull request #1780 from jasonrandrews/review
jasonrandrews Apr 1, 2025
b915843
Content review
madeline-underwood Apr 1, 2025
72b59ee
Merge branch 'main' into main
jasonrandrews Apr 1, 2025
a9acc33
Updated the DLRM LP to use nightly torch wheel
pareenaverma Apr 1, 2025
4b5469e
Merge pull request #1782 from pareenaverma/content_review
pareenaverma Apr 1, 2025
9c1b605
Starting content review
madeline-underwood Apr 1, 2025
3e1818a
Content review
madeline-underwood Apr 2, 2025
478c3b3
Content updates
madeline-underwood Apr 2, 2025
e279d1c
fixing yaml error
madeline-underwood Apr 2, 2025
6741142
Content review
madeline-underwood Apr 2, 2025
91268d9
Content review
madeline-underwood Apr 2, 2025
eda2bd1
Further updates
madeline-underwood Apr 2, 2025
556018d
Content dev
madeline-underwood Apr 2, 2025
af22d76
Merge branch 'ArmDeveloperEcosystem:main' into main
odincodeshen Apr 2, 2025
140a6f1
Remove unnecessary files from openadkit2_virtualplatform
odincodeshen Apr 2, 2025
b7cc951
Content updates
madeline-underwood Apr 2, 2025
972bd65
Checked index and 1.md
madeline-underwood Apr 3, 2025
1fc1f3f
content updates
madeline-underwood Apr 3, 2025
b143c25
Content dev
madeline-underwood Apr 3, 2025
041fc26
Merge pull request #1783 from odincodeshen/pr-1689
jasonrandrews Apr 3, 2025
854d9ba
Initiate review on 2 automotive install guides and 1 Learning Path
jasonrandrews Apr 3, 2025
debd4f5
Merge pull request #1786 from jasonrandrews/review
jasonrandrews Apr 3, 2025
1d982e7
Merge pull request #1781 from madeline-underwood/amazon-q-developer-ig
jasonrandrews Apr 3, 2025
36fe91c
add context info to the Q CLI install guide
jasonrandrews Apr 3, 2025
e57813f
Merge pull request #1787 from jasonrandrews/review
jasonrandrews Apr 3, 2025
3e26f94
Final content dev changes
madeline-underwood Apr 3, 2025
5ae8a88
Final tweaks
madeline-underwood Apr 3, 2025
d25085e
Update _index.md
pareenaverma Apr 3, 2025
4060fdb
Update endorsements.md
pareenaverma Apr 3, 2025
f2ed9d9
Content dev
madeline-underwood Apr 3, 2025
e265d19
Review Cyclone DDS install guide
jasonrandrews Apr 4, 2025
1ae7241
Review Cyclone DDS install guide
jasonrandrews Apr 4, 2025
06cb6ef
Review Cyclone DDS install guide
jasonrandrews Apr 4, 2025
f915514
Review Cyclone DDS install guide
jasonrandrews Apr 4, 2025
f7f062a
Update stats_current_test_info.yml
jasonrandrews Apr 4, 2025
b205d8a
Merge pull request #1790 from jasonrandrews/review
jasonrandrews Apr 4, 2025
e0e53fc
Merge pull request #1791 from ArmDeveloperEcosystem/update-stats-curr…
jasonrandrews Apr 4, 2025
d4e3ec1
first-pass content dev
madeline-underwood Apr 4, 2025
37ba07e
final tweak
madeline-underwood Apr 4, 2025
b8c6e1f
Update stats_current_test_info.yml
madeline-underwood Apr 4, 2025
6fd9916
Update deployment.md
pareenaverma Apr 4, 2025
6105b88
Update deployment.md
pareenaverma Apr 4, 2025
ef199aa
Update deployment.md
pareenaverma Apr 4, 2025
4c1b7be
Content dev review
madeline-underwood Apr 4, 2025
8e15cf9
Update _index.md
pareenaverma Apr 4, 2025
6853995
Merge pull request #1737 from paulhowardarm/phVeraisonAWS
pareenaverma Apr 4, 2025
f6093ff
Merge pull request #1793 from ArmDeveloperEcosystem/update-stats-curr…
jasonrandrews Apr 4, 2025
00f990c
Merge pull request #1788 from madeline-underwood/FP
jasonrandrews Apr 4, 2025
7f56222
Review floating-point Learning Path
jasonrandrews Apr 4, 2025
a830325
Merge pull request #1795 from jasonrandrews/review
jasonrandrews Apr 4, 2025
a56a666
Moved DeepSeek to draft pending final review
jasonrandrews Apr 4, 2025
b899a68
Merge pull request #1796 from jasonrandrews/review
jasonrandrews Apr 4, 2025
df7f997
Merge pull request #1794 from madeline-underwood/llama_vision_chatbot
jasonrandrews Apr 4, 2025
4cbe64c
Remove draft from Q CLI install guide
jasonrandrews Apr 4, 2025
da762be
Merge pull request #1797 from jasonrandrews/review
jasonrandrews Apr 4, 2025
c2dffcf
Merge pull request #1792 from madeline-underwood/CycloneIG
jasonrandrews Apr 4, 2025
69a3e37
Remove draft from Cycle DDS install guide
jasonrandrews Apr 4, 2025
5186a17
Merge pull request #1798 from jasonrandrews/review
jasonrandrews Apr 4, 2025
d46dcd2
Merge pull request #1789 from madeline-underwood/drlm
jasonrandrews Apr 4, 2025
c400bbc
DLRM final review
jasonrandrews Apr 4, 2025
1295fb7
Merge pull request #1799 from jasonrandrews/review
jasonrandrews Apr 4, 2025
9651cb8
Spelling and tag updates
jasonrandrews Apr 4, 2025
1d8180e
Merge pull request #1800 from jasonrandrews/review
jasonrandrews Apr 4, 2025
f5bc73d
update Docker install guide
jasonrandrews Apr 5, 2025
2e6ff54
Merge pull request #1803 from jasonrandrews/review
jasonrandrews Apr 5, 2025
602a021
automatic update of stats files
Apr 7, 2025
6e28bf1
Merge pull request #1733 from Mark9943/render_graph_optimization6
jasonrandrews Apr 7, 2025
83b90db
start review on render graphs Learning Path
jasonrandrews Apr 7, 2025
7935c6c
Merge pull request #1804 from jasonrandrews/review
jasonrandrews Apr 7, 2025
3a0373b
Refine content for render graph optimization learning path, including…
jasonrandrews Apr 7, 2025
e583f36
Merge pull request #1805 from jasonrandrews/review
jasonrandrews Apr 7, 2025
987d213
Update installation instructions link for Arm Performance Studio
jasonrandrews Apr 7, 2025
e34a7b3
Update installation instructions link for Arm Performance Studio
jasonrandrews Apr 7, 2025
81e57d1
Merge pull request #1806 from jasonrandrews/review
jasonrandrews Apr 7, 2025
53f705f
Update ROS 2 install guide
jasonrandrews Apr 8, 2025
7f138bb
Update ROS 2 install guide
jasonrandrews Apr 8, 2025
0aa16fb
Update ROS 2 install guide
jasonrandrews Apr 8, 2025
ec056e4
Update stats_current_test_info.yml
jasonrandrews Apr 8, 2025
ba985ac
Merge pull request #1807 from jasonrandrews/review
jasonrandrews Apr 8, 2025
708070a
Merge pull request #1808 from ArmDeveloperEcosystem/update-stats-curr…
jasonrandrews Apr 8, 2025
e13a1ce
Bedrust install guide
jasonrandrews Apr 9, 2025
d3a3b1e
Bedrust install guide
jasonrandrews Apr 9, 2025
86e97c3
Update stats_current_test_info.yml
jasonrandrews Apr 9, 2025
b4ad735
Bedrust install guide
jasonrandrews Apr 9, 2025
d1c7e69
Merge pull request #1811 from ArmDeveloperEcosystem/update-stats-curr…
jasonrandrews Apr 9, 2025
594a3bc
Update installation guide for Arm Performance Libraries 25.04
ndingle-arm Apr 9, 2025
2d9f9df
Merge pull request #1810 from jasonrandrews/review
jasonrandrews Apr 9, 2025
6865b3c
Update outdated LPs
annietllnd Apr 2, 2025
8d2f2e7
Create update-roadmap-project-dates
pareenaverma Apr 10, 2025
a437874
Rename update-roadmap-project-dates to update-roadmap-project-dates.yml
pareenaverma Apr 10, 2025
c9e6739
Merge pull request #1812 from ndingle-arm/main
jasonrandrews Apr 10, 2025
a00e180
Update update-roadmap-project-dates.yml
pareenaverma Apr 10, 2025
cc5bd21
Update update-roadmap-project-dates.yml
pareenaverma Apr 10, 2025
0fe9ca2
Update update-roadmap-project-dates.yml
pareenaverma Apr 10, 2025
ef26fec
Update update-roadmap-project-dates.yml
pareenaverma Apr 10, 2025
c5d7ff8
v2 images of arch diagram added
geremyCohen Apr 10, 2025
229ca8f
Merge branch 'ArmDeveloperEcosystem:main' into ollama_image_update
geremyCohen Apr 10, 2025
2a70edf
Update ansible.md
pareenaverma Apr 10, 2025
437e989
Merge pull request #1813 from annietllnd/general-lp-update
pareenaverma Apr 10, 2025
0e32e81
Final check on Bedrust install guide
jasonrandrews Apr 10, 2025
ad9f886
Merge pull request #1817 from jasonrandrews/review
jasonrandrews Apr 10, 2025
9affa2a
Final review ROS 2 install guide
jasonrandrews Apr 11, 2025
e750873
Merge pull request #1818 from jasonrandrews/review
jasonrandrews Apr 11, 2025
cf473a3
Update update-roadmap-project-dates.yml
pareenaverma Apr 11, 2025
2a01215
Remove partial prefix as of hugo v0.146.1
annietllnd Apr 11, 2025
cdb8f06
Update update-roadmap-project-dates.yml
pareenaverma Apr 11, 2025
004c34c
Update update-roadmap-project-dates.yml
pareenaverma Apr 11, 2025
7ff0b5d
Add hugo command to LP test script
annietllnd Apr 11, 2025
7a811a1
Remove whitespace
annietllnd Apr 11, 2025
609022f
Update update-roadmap-project-dates.yml
pareenaverma Apr 11, 2025
39d75f4
Merge pull request #1819 from annietllnd/hugo
pareenaverma Apr 11, 2025
2979be6
embedding_dim should be int not string
geremyCohen Apr 11, 2025
09ade0e
make no longer supported, providing cmake instructions
geremyCohen Apr 11, 2025
fc678ca
wrong path to binary
geremyCohen Apr 11, 2025
c34c5f0
Q4_0_8_8 doesn't appear to be a supported quant type, setting to Q4_0…
geremyCohen Apr 11, 2025
20024c7
fixing path
geremyCohen Apr 11, 2025
5fa8432
Merge pull request #1823 from geremyCohen/milvus-rag-fix
jasonrandrews Apr 12, 2025
26c74d1
Merge pull request #1816 from geremyCohen/ollama_image_update
jasonrandrews Apr 12, 2025
a0f40b4
remove unused general_flow.png image from multiarch_ollama_on_gke
jasonrandrews Apr 12, 2025
dfd5d70
Merge pull request #1824 from jasonrandrews/review
jasonrandrews Apr 12, 2025
deb2d37
fix: update curl command syntax for adding Arm Performance Libraries …
jasonrandrews Apr 12, 2025
72de6f4
Merge pull request #1825 from jasonrandrews/review
jasonrandrews Apr 12, 2025
41a123d
fix: remove draft status from render graph optimization content
jasonrandrews Apr 13, 2025
eb547ec
Merge pull request #1826 from jasonrandrews/review
jasonrandrews Apr 13, 2025
222cbf1
spelling updates
jasonrandrews Apr 13, 2025
bc6a865
spelling updates
jasonrandrews Apr 13, 2025
87702d4
Merge pull request #1828 from jasonrandrews/spelling
jasonrandrews Apr 13, 2025
a1b6322
automatic update of stats files
Apr 14, 2025
68aec0d
Correct URL for ArmPL package location
ndingle-arm Apr 14, 2025
2e6b19d
Merge branch 'main' into main
jasonrandrews Apr 14, 2025
e54116c
Merge pull request #1830 from ndingle-arm/main
jasonrandrews Apr 14, 2025
ba8719f
Remove unused content
jasonrandrews Apr 15, 2025
1b46ebc
Merge pull request #1831 from jasonrandrews/review
jasonrandrews Apr 15, 2025
38a547f
Update tj-actions/changed-files to v46
annietllnd Apr 15, 2025
bcd78ec
Merge branch 'main' into pr-test-framework
annietllnd Apr 15, 2025
b6d6bb6
Update acfl.md
annietllnd Apr 16, 2025
3bcf205
Update Ubuntu image to 24.04
annietllnd Apr 16, 2025
3c0b5a9
Update acfl.md
annietllnd Apr 16, 2025
07153cb
Update acfl.md
annietllnd Apr 16, 2025
e2abdec
Update acfl.md
annietllnd Apr 16, 2025
7e77dd5
Update acfl.md, oci-cli.md, armral.md
annietllnd Apr 16, 2025
2f17a3d
Update oci-cli.md, armral.md
annietllnd Apr 16, 2025
1a47372
Update oci-cli.md
annietllnd Apr 16, 2025
c16ad44
Update acfl.md, oci-cli.md, fix patch.py bug
annietllnd Apr 22, 2025
6640b32
Update acfl.md, oci-cli.md
annietllnd Apr 22, 2025
d2c9495
Remove tmate session, add check for capitalization and spaces
annietllnd Apr 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ RUN apt-get update && \
apt-get -y install vim wget sudo git

RUN case ${TARGETPLATFORM} in \
"linux/amd64") HUGO=hugo_0.111.2_linux-amd64 ;; \
"linux/arm64") HUGO=hugo_0.111.2_linux-arm64 ;; \
"linux/amd64") HUGO=hugo_0.130.0_linux-amd64 ;; \
"linux/arm64") HUGO=hugo_0.130.0_linux-arm64 ;; \
esac \
&& HUGO_VER=v0.111.2 \
&& HUGO_VER=v0.130.0 \
&& wget https://github.com/gohugoio/hugo/releases/download/${HUGO_VER}/${HUGO}.deb && apt-get -y install ./${HUGO}.deb

# User account
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@

"remoteUser": "ubuntu",

"postStartCommand": "nohup bash -c 'hugo ; bin/pagefind --site public --output-subdir ../static/pagefind ; hugo server --baseUrl=/ --liveReloadPort=443 --appendPort=false --bind=0.0.0.0 &' "
"postStartCommand": "nohup bash -c 'hugo ; bin/pagefind --site public --output-subdir ../static/pagefind ; hugo server --baseURL=/ --liveReloadPort=443 --appendPort=false --bind=0.0.0.0 &' "

}
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Before submitting a pull request for a new Learning Path, please review [Create a Learning Path](https://learn.arm.com//learning-paths/cross-platform/_example-learning-path/)
- [ ] I have reviewed Create a Learning Path

Please do not include any confidential information in your contribution. This includes confidential microarchitecture details and unannounced product information. No AI tool can be used to generate either content or code when creating a learning path or install guide.
Please do not include any confidential information in your contribution. This includes confidential microarchitecture details and unannounced product information.

- [ ] I have checked my contribution for confidential information

Expand Down
18 changes: 15 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,20 @@ on:
required: true
HUGO_RAG_API:
required: true
HUGO_AUDIO_API:
required: true
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID:
required: true
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP:
required: true

env:
HUGO_VERSION: 0.130.0

jobs:
build_and_deploy:
# The type of runner that the job will run on
runs-on: ubuntu-latest
runs-on: ubuntu-24.04-arm
permissions:
id-token: write
contents: read
Expand All @@ -43,7 +49,10 @@ jobs:
with:
hugo-version: ${{ env.HUGO_VERSION }}
extended: true


- name: Clear npm cache
run: npm cache clean --force

# Installs Post-CSS
- name: Install Post-CSS
run: npm install postcss-cli
Expand All @@ -59,10 +68,13 @@ jobs:
run: |
hugo --minify
cp learn-image-sitemap.xml public/learn-image-sitemap.xml
bin/pagefind --site "public"
bin/pagefind.aarch64 --site "public"
env:
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}

# Deploys website to AWS S3 and invalidate CloudFront Cache
- name: Deploy to S3
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,6 @@ jobs:
AWS_OIDC_ROLE: ${{ secrets.AWS_OIDC_ROLE_INTERNAL }}
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}
3 changes: 3 additions & 0 deletions .github/workflows/production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,6 @@ jobs:
AWS_OIDC_ROLE: ${{ secrets.AWS_OIDC_ROLE_PRODUCTION }}
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
HUGO_AUDIO_API: ${{ secrets.HUGO_AUDIO_API }}
HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID: ${{ secrets.HUGO_DEV_PROG_SIGNIUP_FORM_MUNCHKIN_ID }}
HUGO_FORM_ID_FOR_PROGRAM_SIGNUP: ${{ secrets.HUGO_FORM_ID_FOR_PROGRAM_SIGNUP }}
25 changes: 21 additions & 4 deletions .github/workflows/stats-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ permissions:
pull-requests: write
jobs:
stats-pr:
runs-on: arm-linux-runner
runs-on: ubuntu-24.04-arm
steps:
- name: Checkout main branch
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
ref: main
- name: Download stats report as artifact
Expand All @@ -21,19 +21,36 @@ jobs:
# Run ID of the workflow that uploaded the artifact
run-id: ${{ github.event.workflow_run.id }}
github-token: ${{ github.token }}
- name: Check if artifact exists
run: |
if [ ! -d stats_current_test_info ]; then
echo "No stats artifact found"
echo "ARTIFACT_EXIST=false" >> "$GITHUB_ENV"
else
echo "Stats artifact found"
echo "ARTIFACT_EXIST=true" >> "$GITHUB_ENV"
fi
- name: Move stats file
# Unpack the artifact and move the stats file to the correct location
if: env.ARTIFACT_EXIST == 'true'
run: |
mv stats_current_test_info/stats_current_test_info.yml data/stats_current_test_info.yml
rm -rf stats_current_test_info
- name: Set workflow link as environment variable
if: env.ARTIFACT_EXIST == 'true'
run: echo "WORKFLOW_URL=${{ github.event.workflow_run.workflow_url }}" >> $GITHUB_ENV
- name: Echo Workflow URL
if: env.ARTIFACT_EXIST == 'true'
run: echo $WORKFLOW_URL
- name: Create Pull Request
uses: peter-evans/create-pull-request@v6
if: success()
if: env.ARTIFACT_EXIST == 'true' && success()
with:
commit-message: Update stats_current_test_info.yml
title: Update stats_current_test_info.yml
body: |
Update test result file with recent run
Triggered by workflow run ${ WORKFLOW_URL }
Auto-generated by create-pull-request: https://github.com/peter-evans/create-pull-request
branch: update-stats-current-test-info
base: main
base: main
24 changes: 20 additions & 4 deletions .github/workflows/test-lp.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,34 @@ name: Test Learning Path
on: pull_request
jobs:
Test-Pull-Request:
runs-on: arm-linux-runner
runs-on: ubuntu-24.04-arm
steps:
- name: Check out repository code
uses: actions/checkout@v4
with:
ref: ${{ steps.vars.outputs.branch-name }}
- name: Run hugo command to test site builds
run: |
sudo apt-get install -y hugo
hugo
- name: Get all changed markdown files
id: changed-markdown-files
uses: tj-actions/changed-files@v44
uses: tj-actions/changed-files@v46
with:
files: |
**.md
- name: Check for capital letters or spaces in content directory
run: |
echo "Checking for capital letters or spaces in content directory paths..."

git diff --name-only origin/${{ github.base_ref }}...HEAD |
grep '^content/' |
grep -E '[A-Z]|[[:space:]]' && {
echo "❌ Found invalid file or directory names with capital letters or spaces in 'content/'"
exit 1
}

echo "✅ No capital letters or spaces found in 'content/' paths."
- name: Install dependencies
if: steps.changed-markdown-files.outputs.any_changed == 'true'
run: pip install -r tools/requirements.txt
Expand All @@ -22,7 +38,7 @@ jobs:
if: steps.changed-markdown-files.outputs.any_changed == 'true'
# Run the test suite
run: |
set -o pipefail; ./tools/test_lp.sh ${{ steps.changed-markdown-files.outputs.all_changed_files }} 2>&1 | tee test-lp-output.txt
set -o pipefail; ./tools/test_lp.sh ${{ steps.changed-markdown-files.outputs.all_changed_files }} 2>&1 | tee test-lp-output.txt
- name: Parse test suite errors
id: test-suite-state
if: success()
Expand Down Expand Up @@ -51,4 +67,4 @@ jobs:
if: success() && env.MAINTENANCE == 'on'
with:
name: stats_current_test_info
path: data/stats_current_test_info.yml
path: data/stats_current_test_info.yml
110 changes: 110 additions & 0 deletions .github/workflows/update-roadmap-project-dates.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
name: Update Project Fields on Label and Status Change

on:
pull_request:
types:
- labeled
workflow_dispatch:

jobs:
update-project-dates:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3

- name: Run GitHub Script
uses: actions/github-script@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }} # replace with your token secret name
script: |
const projectId = "PVT_kwDOBVR2-M4A2QVf"; // Replace with your actual project node ID
const fieldStartId = "PVTF_lADOBVR2-M4A2QVfzgrvSF4"; // Replace with Start Date field node ID
const fieldPublishId = "PVTF_lADOBVR2-M4A2QVfzgrvSMA"; // Replace with Publish Date field node ID

const label = context.payload.label ? context.payload.label.name : null;

if (!label) {
console.log("No label found in the payload.");
return;
}
const prNodeId = context.payload.pull_request.node_id;

// Get the project item for this PR
const { repository } = await github.graphql(`
query($owner: String!, $repo: String!, $prNumber: Int!) {
repository(owner: $owner, name: $repo) {
pullRequest(number: $prNumber) {
projectItems(first: 10) {
nodes {
id
fieldValues(first: 10) {
nodes {
field {
name
}
... on ProjectV2ItemFieldDateValue {
date
}
... on ProjectV2ItemFieldTextValue {
text
}
... on ProjectV2ItemFieldSingleSelectValue {
name
}
}
}
}
}

`, {
owner: context.repo.owner,
repo: context.repo.repo,
prNumber: context.issue.number,
});

const item = repository.pullRequest.projectItems.nodes[0];
if (!item) {
console.log("No project item found for this PR.");
return;
}

const itemId = item.id;

const today = new Date().toISOString().split("T")[0]; // e.g., "2025-04-10"

if (label === "awaiting_tech_review") {
console.log("Setting Start Date...");
await github.graphql(`
mutation {
updateProjectV2ItemFieldValue(input: {
projectId: "${projectId}",
itemId: "${itemId}",
fieldId: "${fieldStartId}",
value: { date: "${today}" }
}) {
projectV2Item {
id
}
}
}
`);
}

if (label === "publish") {
console.log("Setting Publish Date...");
await github.graphql(`
mutation {
updateProjectV2ItemFieldValue(input: {
projectId: "${projectId}",
itemId: "${itemId}",
fieldId: "${fieldPublishId}",
value: { date: "${today}" }
}) {
projectV2Item {
id
}
}
}
`);
}
13 changes: 12 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,20 @@ node_modules/
package-lock.json
.hugo_build.lock
.vscode
.env
startup.sh

# macOS files
*.DS_Store
nohup.out

venv/
venv/
z_local_saved/
/.idea/
/tools/.python-version
/.python-version
*.iml
*.xml

# CTags symbol index
tags
Loading
Loading