Skip to content

Commit 2e6b19d

Browse files
Merge branch 'main' into main
2 parents 68aec0d + a1b6322 commit 2e6b19d

File tree

137 files changed

+4759
-795
lines changed

Some content is hidden

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

137 files changed

+4759
-795
lines changed

.github/workflows/test-lp.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ jobs:
88
uses: actions/checkout@v4
99
with:
1010
ref: ${{ steps.vars.outputs.branch-name }}
11+
- name: Run hugo command to test site builds
12+
run: |
13+
sudo apt-get install -y hugo
14+
hugo
1115
- name: Get all changed markdown files
1216
id: changed-markdown-files
1317
uses: step-security/changed-files@v45
Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
name: Update Project Fields on Label and Status Change
2+
3+
on:
4+
pull_request:
5+
types:
6+
- labeled
7+
workflow_dispatch:
8+
9+
jobs:
10+
update-project-dates:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Check out code
14+
uses: actions/checkout@v3
15+
16+
- name: Run GitHub Script
17+
uses: actions/github-script@v7
18+
with:
19+
github-token: ${{ secrets.GITHUB_TOKEN }} # replace with your token secret name
20+
script: |
21+
const projectId = "PVT_kwDOBVR2-M4A2QVf"; // Replace with your actual project node ID
22+
const fieldStartId = "PVTF_lADOBVR2-M4A2QVfzgrvSF4"; // Replace with Start Date field node ID
23+
const fieldPublishId = "PVTF_lADOBVR2-M4A2QVfzgrvSMA"; // Replace with Publish Date field node ID
24+
25+
const label = context.payload.label ? context.payload.label.name : null;
26+
27+
if (!label) {
28+
console.log("No label found in the payload.");
29+
return;
30+
}
31+
const prNodeId = context.payload.pull_request.node_id;
32+
33+
// Get the project item for this PR
34+
const { repository } = await github.graphql(`
35+
query($owner: String!, $repo: String!, $prNumber: Int!) {
36+
repository(owner: $owner, name: $repo) {
37+
pullRequest(number: $prNumber) {
38+
projectItems(first: 10) {
39+
nodes {
40+
id
41+
fieldValues(first: 10) {
42+
nodes {
43+
field {
44+
name
45+
}
46+
... on ProjectV2ItemFieldDateValue {
47+
date
48+
}
49+
... on ProjectV2ItemFieldTextValue {
50+
text
51+
}
52+
... on ProjectV2ItemFieldSingleSelectValue {
53+
name
54+
}
55+
}
56+
}
57+
}
58+
}
59+
60+
`, {
61+
owner: context.repo.owner,
62+
repo: context.repo.repo,
63+
prNumber: context.issue.number,
64+
});
65+
66+
const item = repository.pullRequest.projectItems.nodes[0];
67+
if (!item) {
68+
console.log("No project item found for this PR.");
69+
return;
70+
}
71+
72+
const itemId = item.id;
73+
74+
const today = new Date().toISOString().split("T")[0]; // e.g., "2025-04-10"
75+
76+
if (label === "awaiting_tech_review") {
77+
console.log("Setting Start Date...");
78+
await github.graphql(`
79+
mutation {
80+
updateProjectV2ItemFieldValue(input: {
81+
projectId: "${projectId}",
82+
itemId: "${itemId}",
83+
fieldId: "${fieldStartId}",
84+
value: { date: "${today}" }
85+
}) {
86+
projectV2Item {
87+
id
88+
}
89+
}
90+
}
91+
`);
92+
}
93+
94+
if (label === "publish") {
95+
console.log("Setting Publish Date...");
96+
await github.graphql(`
97+
mutation {
98+
updateProjectV2ItemFieldValue(input: {
99+
projectId: "${projectId}",
100+
itemId: "${itemId}",
101+
fieldId: "${fieldPublishId}",
102+
value: { date: "${today}" }
103+
}) {
104+
projectV2Item {
105+
id
106+
}
107+
}
108+
}
109+
`);
110+
}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,5 @@ z_local_saved/
2121
*.iml
2222
*.xml
2323

24+
# CTags symbol index
25+
tags

.wordlist.txt

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3872,3 +3872,98 @@ upscales
38723872
upscaling
38733873
vl
38743874
webbot
3875+
APKs
3876+
ASR's
3877+
DLRM
3878+
DLRMv
3879+
DeepSeek
3880+
Geremy
3881+
MERCHANTABILITY
3882+
MoE
3883+
NONINFRINGEMENT
3884+
NaN
3885+
OCPU
3886+
OCaml
3887+
Ollama
3888+
Ollama's
3889+
Prefill
3890+
Unsloth’s
3891+
YAMLs
3892+
Yiyang
3893+
bartowski
3894+
bc
3895+
checkboxes
3896+
deepseek
3897+
diy
3898+
fenv
3899+
gguf
3900+
highmem
3901+
inria
3902+
lfs
3903+
lora
3904+
ollama
3905+
opam
3906+
perceptrons
3907+
personalization
3908+
rclone
3909+
screenspace
3910+
significand
3911+
stdbuf
3912+
sublicense
3913+
tok
3914+
truncations
3915+
ulp
3916+
unmangled
3917+
unportable
3918+
zeropoint
3919+
AO
3920+
Autoware
3921+
CCC
3922+
ECUs
3923+
HTTPs
3924+
Hawksbill
3925+
HelloworldPublisher
3926+
HelloworldSubscriber
3927+
IMU
3928+
Jalisco
3929+
LiDAR
3930+
OTA
3931+
OpenAD
3932+
OpenADKit
3933+
ROS
3934+
RViz
3935+
Rviz
3936+
SDV
3937+
SDVs
3938+
SOAFEE
3939+
SSO
3940+
Unsloth’s
3941+
Veraison's
3942+
amazonq
3943+
autoware
3944+
autowarefoundation
3945+
casted
3946+
certifiability
3947+
codewhisperer
3948+
cyclonedds
3949+
distros
3950+
dlrm
3951+
musl
3952+
openadkit
3953+
printenv
3954+
qdeveloper
3955+
ros
3956+
rviz
3957+
testbed
3958+
ug
3959+
vnc
3960+
Acyclic
3961+
Bedrust
3962+
MLPerf's
3963+
bedrust
3964+
darko
3965+
mesaros
3966+
multilayer
3967+
renderbuffer
3968+
rosdep
3969+
suboptimally

assets/contributors.csv

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,3 +82,5 @@ Odin Shen,Arm,odincodeshen,odin-shen-lmshen,,
8282
Avin Zarlez,Arm,AvinZarlez,avinzarlez,,https://www.avinzarlez.com/
8383
Shuheng Deng,Arm,,,,
8484
Yiyang Fan,Arm,,,,
85+
Julien Jayat,Arm,,,,
86+
Geremy Cohen,Arm,geremyCohen,geremyinanutshell,,
318 KB
Loading
238 KB
Loading
460 KB
Loading

content/install-guides/ams.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ All features of Arm Performance Studio are available free of charge without any
4949

5050
## Installation
5151

52-
Arm Performance Studio is supported on Windows, Linux, and macOS hosts. Download the appropriate installer from the [Arm Product Download Hub](https://developer.arm.com/downloads/view/MOBST-PRO0).
52+
Arm Performance Studio is supported on Windows, Linux, and macOS hosts. Download the appropriate installer from [Arm Performance Studio Downloads](https://developer.arm.com/Tools%20and%20Software/Arm%20Performance%20Studio#Downloads).
5353

5454
Full installation and application launch instructions are given in the Arm Performance Studio [Release Notes](https://developer.arm.com/documentation/107649).
5555

content/install-guides/ansible.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,27 @@ Ansible command-line tools can be installed on a variety of Linux distributions.
2525

2626
## What should I do before I start installing the Ansible command line tools?
2727

28-
This article provides a quick solution to install the Ansible command line tools, such as `ansible-playbook` for Ubuntu on Arm.
28+
This article provides a quick solution to install the Ansible command line tools, such as `ansible-playbook` for macOS and Ubuntu running Arm.
2929

3030
Confirm you are using an Arm machine by running:
3131

3232
```bash
3333
uname -m
3434
```
3535

36-
The output should be:
36+
The output on Ubuntu should be:
3737

3838
```output
3939
aarch64
4040
```
4141

42+
And for macOS:
43+
44+
```output
45+
arm64
46+
```
47+
48+
4249
If you see a different result, you are not using an Arm-based machine running 64-bit Linux.
4350

4451
## How do I download and install Ansible for Ubuntu on Arm?
@@ -54,6 +61,16 @@ sudo add-apt-repository --yes --update ppa:ansible/ansible
5461
sudo apt install ansible -y
5562
```
5663

64+
## Install Ansible for macOS
65+
66+
You can use the `brew` package manager to install on `arm64`:
67+
68+
```console
69+
brew install ansible
70+
```
71+
72+
## Confirm installation
73+
5774
Confirm the Ansible command line tools are installed by running:
5875

5976
```bash

0 commit comments

Comments
 (0)