8000 GitHub - pa-0/wack-certification: A Github Action that run the Windows App Certification Kit (WACK) and generate test results
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

pa-0/wack-certification

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows App Certification Kit action

76BC

Test

This action allows to run the Windows App Certification Kit (WACK) and generate test results (certification report + Check Run).

Example of WACK check run

Requirements

  • A Windows runner

What's new

Refer here to the changelog.

Inputs

Input Required Example Default Value Description
name Yes 'WACK (x64)' Name of the WACK execution (used for the GitHub Check Run)
package-path Yes '/release/DemoApp.msixbundle' Relative path of the target package to test with the WACK (appxbundle or msixbundle)
report-name Yes 'DemoApp.Certification.xml' Desired name of the certification report
ignore-rules No '38,81,83' List of WACK rules to ignore separated by a comma
threat-as-warning-rules No '38,81' List of WACK rules to thread as warning if failed separated by a comma

The available rules of the Windows App Certification Kit (WACK) are documented here.

Outputs

Output Example Description
report-path '/wack-certification/DemoApp.Certification.xml' Path of the certification report

Usage

- uses: ChristopheLav/wack-certification@v1
  with:
    name: 'WACK (x64)'
    package-path: '/release/DemoApp.msixbundle'
    report-name: 'DemoApp.Certification.xml'
    ignore-rules: '38,81'
    threat-as-warning-rules: '83'

Also, you need to ensure your workflow has the permission checks:write.

License

The scripts and documentation in this project are released under the MIT License

About

A Github Action that run the Windows App Certification Kit (WACK) and generate test results

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PowerShell 100.0%
0