Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
c0e7010
Removed examples and outdated workflow files. Added new workflowfiles…
Evagan2018 Nov 18, 2025
13d4121
Removed examples and outdated workflow files. Added new workflowfiles…
Evagan2018 Nov 18, 2025
42cfe2e
Merge branch 'ARM-software:v2' into v2
Evagan2018 Nov 19, 2025
bd9292b
Solving issue: repository name must be lowercase for addressing a Doc…
Evagan2018 Nov 19, 2025
138b2a6
Remove toLower function from workflow action
Evagan2018 Nov 19, 2025
7160163
Added hardcoded username to test
Evagan2018 Nov 19, 2025
b5dbf29
Replaced the env which isn’t available in the container.image context…
Evagan2018 Nov 19, 2025
f0f979d
Changed owner
Evagan2018 Nov 19, 2025
9b19d91
Changed back to the repository owner. Access denied with the provided…
Evagan2018 Nov 19, 2025
3391028
Changed to Docker image arm-mlops-docker-licensed-community:latest.
Evagan2018 Nov 19, 2025
94f4080
Added a second for changing the capitalization of the used Docker image.
Evagan2018 Nov 20, 2025
f2c51f6
Removed comment
Evagan2018 Nov 20, 2025
bb14b4c
Added Diagnosis step
Evagan2018 Nov 20, 2025
9b292f1
Corrected context for the diagnosis step
Evagan2018 Nov 20, 2025
531265f
Corrected docker image name
Evagan2018 Nov 20, 2025
382fb78
Corrected typo in docker image name
Evagan2018 Nov 20, 2025
39dc3e8
Corrcted command for activating vcpkg.
Evagan2018 Nov 20, 2025
c324e8c
Change vcpkg command line
Evagan2018 Nov 20, 2025
a3eee0a
Added workspace debug step
Evagan2018 Nov 20, 2025
7c98409
Extended diagnostic steps
Evagan2018 Nov 20, 2025
59c1db1
Removed execution of the load_env.sh script.
Evagan2018 Nov 20, 2025
9236fc2
Added action for vcpkg activation
Evagan2018 Nov 20, 2025
543ea86
Replaced vcpkg-shell with vcpkg
Evagan2018 Nov 20, 2025
80f10ec
Corrected vcpkg calling format
Evagan2018 Nov 20, 2025
89988ab
Removed dry-run from vcpkg command line.
Evagan2018 Nov 24, 2025
5690ca0
Added absolute path to vcpkg-configuration.json file
Evagan2018 Nov 24, 2025
96d9864
Corrected absolute path syntax inside a GitHub action.
Evagan2018 Nov 24, 2025
01d6175
Improved diagnosis.
Evagan2018 Nov 24, 2025
1f74b0e
Changed diagnosis order
Evagan2018 Nov 24, 2025
71ec66f
Added working directory
Evagan2018 Nov 24, 2025
499fa58
Modified diagnostic action
Evagan2018 Nov 24, 2025
ed4874a
Modified diagnosis
Evagan2018 Nov 24, 2025
15e17c4
Modified vcpkg installation action
Evagan2018 Nov 24, 2025
d384806
Added working directory
Evagan2018 Nov 24, 2025
3291158
Added diagnosis for the cbuild version
Evagan2018 Nov 24, 2025
a1b27cf
Added action Export vcpkg environment for subsequent steps
Evagan2018 Nov 24, 2025
c86ef8d
Modified action syntax
Evagan2018 Nov 24, 2025
a6181ee
Corrected onliner syntax
Evagan2018 Nov 24, 2025
d3d68ba
Added debug for Export vcpkg environment
Evagan2018 Nov 24, 2025
5c7d0f2
Corrected identation
Evagan2018 Nov 24, 2025
ac7eed3
Modified action: Export vcpkg environment for subsequent steps (robust)
Evagan2018 Nov 24, 2025
a239144
Simplified action: Add vcpkg tool paths to
Evagan2018 Nov 24, 2025
8848e31
Added diagnosis action
Evagan2018 Nov 24, 2025
aafaf59
Added second diagnosis step
Evagan2018 Nov 25, 2025
1cae12f
Modified path to vcpkg-configuration
Evagan2018 Nov 25, 2025
2a3a8a8
Simplified workflow
Evagan2018 Nov 25, 2025
dea72a7
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
3dd7fcf
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
97b923e
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
d13cae1
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
af0c582
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
3162627
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
4281ba7
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
45fdc76
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
96ab446
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
77c8037
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
861c523
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
b17adbd
Simplified workflow basic test without vcpkg action
Evagan2018 Nov 25, 2025
5b80f4b
Added avh-fvp tools
Evagan2018 Nov 25, 2025
043b057
Added path vcpkg
Evagan2018 Dec 9, 2025
8810d8c
Removed licensed_image_test.
Evagan2018 Dec 9, 2025
299949d
Merge pull request (2nd PR)
Evagan2018 Feb 5, 2026
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
  •  
  •  
  •  
8 changes: 4 additions & 4 deletions .github/workflows/base_image_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@ jobs:
steps:
- name: Checkout repository
# Check out the repository containing the Dockerfile and other necessary files
uses: actions/checkout@v2
uses: actions/checkout@v5

- name: Log in to GitHub Container Registry
# Log in to GitHub Container Registry using the actor and a GitHub token
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Set up Docker Buildx
# Set up Docker Buildx for building multi-architecture images
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3

- name: Format repo slug
# Format the repository slug to lowercase for use in the Docker image tags
Expand All @@ -34,7 +34,7 @@ jobs:

- name: Build and push Docker image
# Build the Docker image using the Dockerfile in the `docker_base` directory and push it to GitHub Container Registry
uses: docker/build-push-action@v4
uses: docker/build-push-action@v6
with:
context: ./docker_base
push: true
Expand Down
61 changes: 0 additions & 61 deletions .github/workflows/build_MLEK_kws.yml

This file was deleted.

60 changes: 0 additions & 60 deletions .github/workflows/build_QeexoML.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .github/workflows/build_TFLmicrospeech.yml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/workflows/licensed_image_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ jobs:
steps:
- name: Checkout repository
# Check out the repository containing the Dockerfile and other necessary files
uses: actions/checkout@v2
uses: actions/checkout@v5

- name: Log in to GitHub Container Registry
# Log in to GitHub Container Registry using the actor and a GitHub token
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand All @@ -49,13 +49,13 @@ jobs:
echo "Secret is not set. Building with Community Edition license. Non commercial use only."
else
echo "Secret is set. Building with license code supplied."
docker exec build_container /home/arm_mlops_docker/ArmCompilerforEmbedded6.20/bin/armlm activate --code ${{ secrets.ARM_UBL_LICENSE_IDENTIFIER }} --as-user arm_mlops_docker --to-file /workspace/arm_mlops_docker_license
docker exec build_container /opt/armlm/bin/armlm activate --code ${{ secrets.ARM_UBL_LICENSE_IDENTIFIER }} --as-user arm_mlops_docker --to-file /workspace/arm_mlops_docker_license
cp ./arm_mlops_docker_license ./docker_licensed/arm_mlops_docker_license
fi

- name: Build and push Docker image
# Build the Docker image using the Dockerfile in the `docker_licensed` directory and push it to GitHub Container Registry
uses: docker/build-push-action@v2
uses: docker/build-push-action@v6
with:
context: ./docker_licensed
push: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/licensed_image_build_community.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ jobs:
steps:
- name: Checkout repository
# Check out the repository containing the Dockerfile and other necessary files
uses: actions/checkout@v2
uses: actions/checkout@v5

- name: Log in to GitHub Container Registry
# Log in to GitHub Container Registry using the actor and a GitHub token
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand All @@ -49,7 +49,7 @@ jobs:

- name: Build and push Docker image
# Build the Docker image using the Dockerfile in the `docker_licensed` directory and push it to GitHub Container Registry
uses: docker/build-push-action@v2
uses: docker/build-push-action@v6
with:
context: ./docker_licensed
push: true
Expand Down
44 changes: 0 additions & 44 deletions .github/workflows/licensed_image_test.yml

This file was deleted.

60 changes: 59 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,61 @@
# Prerequisites
*.d

.DS_Store
# Object files
*.o
*.ko
*.obj
*.elf

# Linker output
*.ilk
*.map
*.exp

# Precompiled Headers
*.gch
*.pch

# Libraries
*.lib
*.a
*.la
*.lo

# Shared objects (inc. Windows DLLs)
*.dll
*.so
*.so.*
*.dylib

# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex

# Debug files
*.dSYM/
*.su
*.idb
*.pdb

# Kernel Module Compile Results
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf

# debug information files
*.dwo
.DS_Store
examples/audio/kws/.clangd
template/audio/mlek_audio.cbuild-set.yml

# Clangd
.clangd
Loading