Skip to content

feat(atp): build directly from atp source (2/2)#44

Draft
AtomHare wants to merge 8 commits intowinblues:mainfrom
AtomHare:upgrade-atp-build
Draft

feat(atp): build directly from atp source (2/2)#44
AtomHare wants to merge 8 commits intowinblues:mainfrom
AtomHare:upgrade-atp-build

Conversation

@AtomHare
Copy link
Copy Markdown

@AtomHare AtomHare commented Mar 28, 2026

This Draft/PR adds support to build atp and export it as a docker layer image. So it can be easily layered on bazzite-dx images.
It uses directly the install process recommended by ATP, so it means less issues in case of an update.

It needs to be discussed but some config files can probably be removed from this repo unless it's wanted to override some default settings for atp.

it may be wanted to remove the default wayland sessions like kinoite7 is doing. => implemented

@bominic27644
Copy link
Copy Markdown

This seems like a better approach since it uses the upstream install script. This means that build scripts would not need updating for every change in the upstream repo.

@AtomHare AtomHare marked this pull request as ready for review April 8, 2026 21:57
@ledif
Copy link
Copy Markdown
Member

ledif commented Apr 9, 2026

It looks like the workflow is failing because of cosign. Try cherry-picking this commit that avoids signing for PRs: 211db0c.

@AtomHare
Copy link
Copy Markdown
Author

AtomHare commented Apr 9, 2026

I will split this PR in 2 parts. The first one will only contain everything required to build the apt-common layer.
The other one (this one) will contain the rest. That way it will be easier to test if the build works without using workarounds.

@AtomHare AtomHare changed the title feat(atp): build directly from atp source feat(atp): build directly from atp source (2/2) Apr 9, 2026
@AtomHare AtomHare marked this pull request as draft April 10, 2026 10:44
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.

3 participants