Skip to content

Charmcraft wrapper#964

Open
arturo-seijas wants to merge 36 commits intomainfrom
charmcraft-wrapper
Open

Charmcraft wrapper#964
arturo-seijas wants to merge 36 commits intomainfrom
charmcraft-wrapper

Conversation

@arturo-seijas
Copy link
Copy Markdown
Collaborator

@arturo-seijas arturo-seijas commented Mar 9, 2026

Applicable spec:

Overview

Rationale

Workflow Changes

Checklist

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/supercharm/files.py
  • supercharm/tests/init.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/supercharm/files.py
  • supercharm/tests/init.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/tests/init.py
  • supercharm/supercharm/files.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/tests/init.py
  • supercharm/supercharm/files.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_main.py
  • supercharm/tests/test_files.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/tests/init.py
  • supercharm/supercharm/files.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/tests/init.py
  • supercharm/supercharm/files.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/supercharm/files.py
  • supercharm/tests/init.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/supercharm/files.py
  • supercharm/tests/init.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercharm/pyproject.toml
  • supercharm/supercharm.egg-info/PKG-INFO
  • supercharm/supercharm/init.py
  • supercharm/supercharm/files.py
  • supercharm/tests/init.py
  • supercharm/supercharm/main.py
  • supercharm/tests/test_files.py
  • supercharm/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/main.py
  • supercraft/tests/init.py
  • supercraft/supercraft/files.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/files.py
  • supercraft/tests/init.py
  • supercraft/supercraft/main.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/files.py
  • supercraft/tests/init.py
  • supercraft/supercraft/main.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/files.py
  • supercraft/supercraft/main.py
  • supercraft/tests/init.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/files.py
  • supercraft/tests/init.py
  • supercraft/supercraft/main.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/main.py
  • supercraft/tests/init.py
  • supercraft/supercraft/files.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/files.py
  • supercraft/tests/init.py
  • supercraft/supercraft/main.py
  • supercraft/tests/test_files.py
  • supercraft/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 135 files.

Valid Invalid Ignored Fixed
35 8 92 0
Click to see the invalid file list
  • supercraft/pyproject.toml
  • supercraft/supercraft.egg-info/PKG-INFO
  • supercraft/supercraft/init.py
  • supercraft/supercraft/files.py
  • supercraft/supercraft/main.py
  • supercraft/tests/init.py
  • supercraft/tests/test_main.py
  • supercraft/tests/test_files.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
35 7 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
  • superbuild/superbuild/init.py
  • superbuild/superbuild/files.py
  • superbuild/tests/init.py
  • superbuild/superbuild/main.py
  • superbuild/tests/test_files.py
  • superbuild/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
35 7 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
  • superbuild/superbuild/init.py
  • superbuild/superbuild/files.py
  • superbuild/tests/init.py
  • superbuild/superbuild/main.py
  • superbuild/tests/test_files.py
  • superbuild/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
35 7 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
  • superbuild/superbuild/init.py
  • superbuild/superbuild/files.py
  • superbuild/tests/init.py
  • superbuild/superbuild/main.py
  • superbuild/tests/test_files.py
  • superbuild/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
35 7 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
  • superbuild/superbuild/init.py
  • superbuild/superbuild/files.py
  • superbuild/tests/init.py
  • superbuild/superbuild/main.py
  • superbuild/tests/test_files.py
  • superbuild/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
35 7 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
  • superbuild/superbuild/init.py
  • superbuild/superbuild/files.py
  • superbuild/tests/init.py
  • superbuild/superbuild/main.py
  • superbuild/tests/test_main.py
  • superbuild/tests/test_files.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
35 7 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
  • superbuild/superbuild/init.py
  • superbuild/superbuild/files.py
  • superbuild/tests/init.py
  • superbuild/superbuild/main.py
  • superbuild/tests/test_files.py
  • superbuild/tests/test_main.py
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
41 1 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 129 files.

Valid Invalid Ignored Fixed
41 1 87 0
Click to see the invalid file list
  • superbuild/pyproject.toml
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

@github-actions
Copy link
Copy Markdown
Contributor

Test results for commit 637400b

Test coverage for 637400b

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       8      8      0      0     0%   8-25
----------------------------------------------------------
TOTAL              8      8      0      0     0%

Static code analysis report

Run started:2026-03-17 08:22:40.442706+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 56
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

Test results for commit 637400b

Test coverage for 637400b

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       8      8      0      0     0%   8-25
----------------------------------------------------------
TOTAL              8      8      0      0     0%

Static code analysis report

Run started:2026-03-17 08:22:40.710213+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 56
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

Test results for commit 637400b

Test coverage for 637400b

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       8      8      0      0     0%   8-25
----------------------------------------------------------
TOTAL              8      8      0      0     0%

Static code analysis report

Run started:2026-03-17 08:52:38.968167+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 56
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

Test results for commit 637400b

Test coverage for 637400b

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       8      8      0      0     0%   8-25
----------------------------------------------------------
TOTAL              8      8      0      0     0%

Static code analysis report

Run started:2026-03-17 08:22:40.442706+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 56
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

Test results for commit 637400b

Test coverage for 637400b

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       8      8      0      0     0%   8-25
----------------------------------------------------------
TOTAL              8      8      0      0     0%

Static code analysis report

Run started:2026-03-17 08:22:40.710213+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 56
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@github-actions
Copy link
Copy Markdown
Contributor

Test results for commit 637400b

Test coverage for 637400b

Name           Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------
src/charm.py       8      8      0      0     0%   8-25
----------------------------------------------------------
TOTAL              8      8      0      0     0%

Static code analysis report

Run started:2026-03-17 08:52:38.968167+00:00

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 56
  Total lines skipped (#nosec): 0
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

@arturo-seijas arturo-seijas marked this pull request as ready for review March 24, 2026 10:04
@arturo-seijas arturo-seijas requested a review from a team as a code owner March 24, 2026 10:04
@arturo-seijas arturo-seijas requested review from cbartz and yhaliaw and removed request for a team March 24, 2026 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant