235 Commits

Author SHA1 Message Date
Mirko Brombin 24d551907f fix: keep interrupted downloads out of cache 2026-10-10 16:17:16 +02:00
Mirko Brombin 18f72ac8f9 fix: release closed identity sign-in windows 2026-10-08 15:18:47 +02:00
Mirko Brombin 593e623c04 fix: handle folder launcher failures in cpak 2026-10-07 17:46:08 +02:00
mirkobrombin dd2ba8bd56 ci: verify Eagle in published packages 2026-10-06 08:15:36 +02:00
Mirko Brombin 96b1e6d337 ci: update package signer 2026-10-01 01:27:04 +02:00
mirkobrombin cf3e0bd7bb fix: bundle XKB registry runtime libraries 2026-09-27 01:02:34 +02:00
mirkobrombin d1d4645381 fix: verify smart card libraries in cpak images 2026-09-20 21:31:53 +02:00
mirkobrombin a09fe9463e fix: bundle smart card runtime libraries 2026-09-17 09:11:00 +02:00
Mirko Brombin 76fa01ff4f ci: enforce AI disclosure
Assisted-by: Codex:GPT-5
AI-Scope: Added repository instructions, pull request validation, workflow, and tests for the requested disclosure policy.
2026-09-13 13:08:28 +02:00
mirkobrombin 299a489646 chore: update Soda 11.0-10 references 2026-09-07 20:07:36 +02:00
mirkobrombin f4da4db19f fix: restore compatible Flatpak runtime 2026-09-07 06:47:40 +02:00
mirkobrombin b0d063458b fix: prepare Flatpak for Wine 26.08 2026-09-06 14:23:28 +02:00
Mirko Brombin b04adc8194 feat: add arm64 Cpak build (#4783)
* feat: add arm64 Cpak build

* chore: pin Cpak test image

* fix: keep Flatpak overrides outside UMU sandboxes

* chore: pin Cpak test image

* ci: publish signed Cpak multiarch image

* fix[closes #4785]: reap Gamescope child processes

* fix[closes #4775]: protect shared UMU data

* fix[closes #4786]: keep UMU actions open

* fix: expose Gamescope extension libraries

* fix[closes #4787]: restore 32-bit media codecs

* ci: extract 32-bit codec probe without dpkg

* fix: export Gamescope extension libraries

* ci: install Flatpak bundle from workspace

* fix: support X11-only Cpak sessions

* chore: pin current Components catalog

* chore: pin Cpak test image
2026-09-06 08:49:24 +02:00
Mirko Brombin d48bdfa0c1 fix: use current cpak signer [skip ci] 2026-09-01 13:40:44 +02:00
mirkobrombin d3aab28670 fix[closes #4753]: pin cpak image only on main 2026-08-29 18:50:40 +02:00
mirkobrombin 26864c3531 chore: refresh cpak package metadata 2026-08-29 15:25:15 +02:00
mirkobrombin ddc5203876 chore: adopt manifest v3 2026-08-27 20:50:06 +02:00
dependabot[bot] 6cb271d25f chore(deps): bump docker/setup-buildx-action from 4.2.0 to 4.3.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/bb05f3f5519dd87d3ba754cc423b652a5edd6d2c...37fe631027851001ddb9b187196cc803df7f5f0e)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-22 21:53:19 +02:00
dependabot[bot] eae4b487d8 chore(deps): bump sigstore/cosign-installer from 3.10.0 to 4.1.2
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.10.0 to 4.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/d7543c93d881b35a8faa02e8e3605f69b7a1ce62...6f9f17788090df1f26f669e9d70d6ae9567deba6)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-22 21:53:14 +02:00
Mirko Brombin 826e3936f6 ci: sign the published package state 2026-08-18 19:21:42 +02:00
mirkobrombin f96a69cc1d ci: pull cpak platform updates 2026-08-15 23:10:08 +02:00
dependabot[bot] 3c2f113adf Bump docker/setup-buildx-action from 3.12.0 to 4.2.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.12.0 to 4.2.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/8d2750c68a42422c14e847fe6c8ac0403b4cbd6f...bb05f3f5519dd87d3ba754cc423b652a5edd6d2c)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-13 09:18:27 +00:00
dependabot[bot] 059c44829d Bump docker/metadata-action from 5.10.0 to 6.2.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.10.0 to 6.2.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/c299e40c65443455700f0fdfc63efafe5b349051...dc802804100637a589fabce1cb79ff13a1411302)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-13 09:18:22 +00:00
dependabot[bot] 600869d9b4 Bump docker/login-action from 3.7.0 to 4.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.7.0 to 4.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/c94ce9fb468520275223c153574b00df6fe4bcc9...dbcb813823bdd20940b903addbd779551569679f)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-13 09:18:17 +00:00
dependabot[bot] acc7529aba Bump docker/build-push-action from 6.19.2 to 7.3.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.19.2 to 7.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/10e90e3645eae34f1e60eeb005ba3a3d33f178e8...53b7df96c91f9c12dcc8a07bcb9ccacbed38856a)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-13 09:18:12 +00:00
dependabot[bot] 24e47f2337 Bump actions/checkout from 4.4.0 to 7.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.4.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.4.0...v7.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-13 09:18:08 +00:00
Mirko Brombin c8105789f2 ci: rebuild on base updates 2026-08-12 22:18:19 +00:00
mirkobrombin a66d0fcea0 fix: indent release badges workflow 2026-08-11 22:52:35 +02:00
mirkobrombin 23c59e77b6 ci: add install badges to releases 2026-08-11 19:17:45 +02:00
mirkobrombin 097ce70e53 feat: build cpak from Bottles sources 2026-08-11 15:29:56 +02:00
mirkobrombin 8f02e88d5b fix: enforce issue templates 2026-08-09 17:43:39 +02:00
dependabot[bot] c84da30d72 Bump actions/setup-python from 6 to 7
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-09 13:23:28 +02:00
dependabot[bot] 5a15a37893 Bump actions/github-script from 8 to 9
Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-09 13:05:09 +02:00
dependabot[bot] aa351a5d69 Bump actions/checkout from 6 to 7
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-09 13:05:06 +02:00
mirkobrombin 02d1f520c1 fix[closes #4552]: regenerate PyPI dependency module 2026-08-03 08:22:09 +02:00
dependabot[bot] f30232d496 Bump actions/setup-python from 3 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-03 08:18:41 +02:00
mirkobrombin ebe6b1f543 ci: close invalid issue reports 2026-08-02 15:19:55 +02:00
dependabot[bot] 379cb72aca Bump actions/checkout from 3 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-02 14:51:56 +02:00
Hari Rana 6d5ce2fcb3 Revert "flatpak: Use master runtime version"
This reverts commit 36edb2771b.

As discussed internally, it was a rushed and nondemocratic decision
to apply this commit without asking anybody else.
2025-01-04 19:23:51 -05:00
Hari Rana 36edb2771b flatpak: Use master runtime version
This updates the workflow file by including our
`gnome-nightly-with-wine` image. It also updates the Action link.
2025-01-04 12:31:08 -05:00
Hari Rana 12ab62321b ci: Remove mypy.yml 2024-12-19 11:56:30 -05:00
Hari Rana 0c07176401 ci: Remove pylint-checker.yml 2024-12-18 19:41:25 -05:00
Hari Rana 086e22a5c9 ci: Remove pylint-commenter.yml 2024-12-18 19:41:25 -05:00
Hari Rana 9b40387e12 ci: Remove pytest.yml 2024-12-18 19:41:25 -05:00
Hari Rana cdacb8d3b9 pre-commit: Add pre-commit workflow 2024-12-18 19:41:25 -05:00
Hari Rana 107076dc2f build: Allow custom app IDs
From this time onward, development flatpaks of Bottles will
be suffixed with `.Devel`. This allows us to test Bottles completely
separately from stable releases, making it easier to test without
affecting existing configurations.

Related: https://github.com/bottlesdevs/Bottles/issues/2921
2024-12-10 14:32:11 +01:00
Hari Rana 18ada3d9c0 flatpak: Improve Flatpak manifest
- Move manifest to `build-aux`
- Combine src file
- Convert main manifest to json

Co-authored-by: underlinejakez <156628777+underlinejakez@users.noreply.github.com>
2024-12-07 15:57:50 +01:00
mirkobrombin 2f8cf0ba1d cleanup: remove sonar 2024-10-08 00:52:07 +02:00
koplo199 3901192fbc automation: Reflect python 3.12 update from GNOME runtime and allow manual update 2024-10-08 00:47:59 +02:00
koplo199 c2ee386f34 Update update-manifest.yml 2024-03-26 11:05:30 +01:00