203 Commits

Author SHA1 Message Date
Mirko Brombin c85edf809a chore: avoid closing issues with recent activities 2025-05-30 02:01:28 +02:00
Mirko Brombin 57baf7cc95 chore: add action to automatically close stale issues 2025-05-30 01:53:26 +02:00
Hari Rana 8875b2b3c6 flatpak: Update dependencies 2025-03-30 09:46:52 -04:00
Hari Rana ca52527aca chore: Update dependency list updater (again) 2025-03-15 18:45:08 -04:00
Hari Rana 3e1dc5bd6e chore: Update dependency list updater 2025-02-21 14:13:47 +05:30
Hari Rana 420088fd1a ci: Update image and action
References:
- https://github.com/getting-things-gnome/gtg/pull/1187
- https://github.com/flathub-infra/flatpak-github-actions/
2025-02-09 14:44:19 -05: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
dependabot[bot] c9970957b4 build(deps): bump actions/github-script from 6.4.1 to 7.0.1 (#20)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6.4.1 to 7.0.1.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6.4.1...v7.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-23 18:30:51 +01:00
dependabot[bot] b80af130bf build(deps): bump actions/setup-python from 4 to 5 (#22)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-23 18:30:51 +01:00
dependabot[bot] 3cbf906786 build(deps): bump actions/upload-artifact from 3 to 4 (#26)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-23 18:30:51 +01:00
koplo199 7c034d3745 automatiion: Update step name 2023-12-23 18:30:51 +01:00
koplo199 60d40554e0 When running update-manifest workflow manually, do not require important update to create PR 2023-12-23 18:30:51 +01:00
koplo199 79f024cd59 Update manifest automation to reflect new Python runtime version 2023-12-23 18:30:51 +01:00
koplo199 ec424cbda7 automation: Use dependabot to update actions (#3072)
* Create dependabot.yml

* build(deps): bump actions/checkout from 3 to 4 (#14)

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump peter-evans/close-issue from 2 to 3 (#15)

Bumps [peter-evans/close-issue](https://github.com/peter-evans/close-issue) from 2 to 3.
- [Release notes](https://github.com/peter-evans/close-issue/releases)
- [Commits](https://github.com/peter-evans/close-issue/compare/v2...v3)

---
updated-dependencies:
- dependency-name: peter-evans/close-issue
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump actions/github-script from 3.1.0 to 6.4.1 (#13)

Bumps [actions/github-script](https://github.com/actions/github-script) from 3.1.0 to 6.4.1.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v3.1.0...v6.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update pylint-commenter.yml

* Update pylint-commenter.yml

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 20:41:49 -05:00
koplo199 fbab5f186f workflow: Use more secure pull_request trigger and fix SonarQube (#3034)
* Use more secure pull_request trigger

* Fix sonarqube
2023-08-18 14:19:03 -05:00
koplo199 fdd102f8f2 fix: mypy workflow 2023-08-15 17:59:41 +02:00
koplo199 d93f3fa0ab chore: Clean and update manifest + automation 2023-07-16 15:45:27 +02:00
Pietro di Caprio 58af5e9800 Allow use of action secrets in PRs 2023-06-08 08:54:52 +02:00
Pietro di Caprio cc5d5d70d0 ci: Test SonarQube (#2916) 2023-06-07 21:55:19 -04:00
Pietro di Caprio ccf32a42af Setup SonarQube 2023-06-05 13:51:18 +02:00
Rafał Mikrut e9f168a87b Initial mypy support (#2747) 2023-04-30 18:15:49 +02:00
Kinsteen 17571dc6a4 Add pytest action (#2743) 2023-04-25 19:46:37 +02:00
K.B.Dharun Krishna 455c37aaf6 pylint-commenter.yml: Revert to old version to fix workflow (#2838) 2023-04-03 18:16:51 -04:00
K.B.Dharun Krishna 0e76879597 pylint-commenter.yml: Fix build (#2836) 2023-04-03 11:24:19 -04:00
K.B.Dharun Krishna 4eec317e9a workflows/*: Bump version of Actions (#2834) 2023-04-02 14:51:35 -04:00
Lake Chan 6e583e408e Backend rewrite (#2730) 2023-02-24 16:40:44 +01:00
Kinsteen 6f585ea5ac Set reason to not planned 2023-01-22 10:19:26 +01:00
Kinsteen 179219517a Updated regex again 2023-01-22 10:16:43 +01:00
Kinsteen 10bcacde6c update close issue action 2023-01-22 10:14:30 +01:00
Kinsteen 0bb66aa328 Add GitHub Action close issues if people are using a too old version (#2598) 2023-01-21 15:33:09 +01:00
Kinsteen 85d7b95094 Add missing libs to pylint action 2023-01-20 21:57:53 +01:00
Kinsteen 41d1f3c616 Add requirements.txt + update pylint 2023-01-20 17:28:04 +01:00
Kinsteen 2b87b5ed76 code: better Pylint (#2590) 2023-01-20 16:27:04 +01:00
Kinsteen 83bff365de misc: Add Pylint GitHub Actions against PRs (#2556) 2023-01-17 22:30:56 +01:00
Hari Rana 1ff8529bf4 misc: Improve build (#2430)
- Remove unnecessary build scripts and manifests from formats we don't intend to use anytime soon
- Add Develeopment icons and name
- Rename Flatpak manifest
- Update VERSION_UPDATE.md
- Improve shebang in install.sh
2022-12-24 18:22:55 -05:00
Hari Rana 6974d25f99 misc: Migrate to metainfo (#2230)
This migrates to from `appdata` to `metainfo`. It also removes the `sed` commands in the workflows file.
2022-11-01 12:04:07 -04:00
Hari Rana 8abe155f63 packaging: Update Flatpak manifest (#2101)
Bump runtime to GNOME 43, freedesktop.org 22.08, and a couple of modules
2022-09-23 14:44:56 -04:00
Hari Rana 263693328f CI: Build Flatpak (#2072)
- Improve metadata
- Create Flatpak CI template
2022-09-18 11:31:06 -04:00
Mirko Brombin ec44c93031 Add missing gobject-introspection package
This package is needed to build blueprints, otherwise the build will fail
2022-09-13 14:14:04 +02:00