axel7083
c860d76f4b
fix(workflow): release permission
...
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2025-05-21 17:10:56 +02:00
axel7083
4ce13ed2ad
chore(workflow): set permissions for release.yaml ( #12532 )
...
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2025-05-19 13:42:04 +02:00
axel7083
74e6a23571
chore(npm-registry): configure provenance for published packages ( #12398 )
...
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2025-05-07 13:49:00 +02:00
dependabot[bot]
ff448df033
chore(deps): bump actions/setup-python from 5.5.0 to 5.6.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.5.0 to 5.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](8d9ed9ac5c...a26af69be9 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-24 07:17:44 +02:00
dependabot[bot]
0b8fa85cd5
chore(deps): bump actions/setup-node from 4.3.0 to 4.4.0
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](cdca7365b2...49933ea528 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 11:30:31 +02:00
StepSecurity Bot
4e2f00d651
ci: Harden GitHub Actions
...
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2025-04-11 10:11:42 +02:00
Florent Benoit
47b8f00228
chore(deps-dev): bump electron from 34.3.0 to 35.0.1 and to Node.js v22
...
fixes https://github.com/podman-desktop/podman-desktop/issues/11511
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-03-10 14:52:47 +01:00
Florent Benoit
644bb30123
chore: install latest corepack
...
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-02-20 11:34:42 +01:00
Flori Gee
8846fd9355
feat: upgrade flatpak runtime to 24.08
...
Signed-off-by: Flori Gee <renner03@protonmail.com>
2025-02-11 09:27:51 +01:00
Florent Benoit
60621d0b8f
chore: move the content of add-pnpm workflow to release workflow
...
fixes https://github.com/podman-desktop/podman-desktop/issues/9988
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-11-25 10:03:46 +01:00
Florent Benoit
34c4cd0424
chore: fix the release workflow to properly update podman ext version
...
I notice it was not updated
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-10-23 21:12:29 +02:00
Denis Golovin
40ecb8de58
fix: publish @podman-extension/api package ( #9061 )
...
Signed-off-by: Denis Golovin <dgolovin@redhat.com>
2024-10-16 08:36:35 -07:00
Florent Benoit
8d2d01fd5e
chore: fix publish job for npmjs
...
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-10-09 15:28:39 +02:00
Florent BENOIT
13577e14ec
chore: switch to pnpm instead of yarn ( #8589 )
...
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-08-29 20:13:01 +00:00
Florent Benoit
d87d971586
chore: electron-builder is using new environment variables
...
APPLE_ID_PASSWORD has been replaced by APPLE_APP_SPECIFIC_PASSWORD
using https://github.com/electron-userland/electron-builder/pull/7310
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-08-14 13:08:21 +02:00
Florent BENOIT
e0dfe57ccf
feat: publish @podman-desktop/webview-api to npmjs ( #7961 )
...
* feat: publish @podman-desktop/webview-api to npmjs
it allows to get typechecking for webviews
fixes https://github.com/containers/podman-desktop/issues/6380
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-07-21 16:17:21 +02:00
Florent Benoit
c43ae821cf
chore: bump runner to be the latest LTS (Ubuntu 24.04)
...
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-06-13 16:58:21 +02:00
Florent Benoit
91b5742099
chore: extensions should be tagged with the Podman Desktop version
...
fixes https://github.com/containers/podman-desktop/issues/6391
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-04-23 11:03:38 +02:00
Florent Benoit
029dc97ac6
fix: use latest for 'releases' on npmjs
...
fixes https://github.com/containers/podman-desktop/issues/6618
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-04-04 14:59:50 +02:00
Florent Benoit
d366e775e0
feat: publish ui components and test component as part of the release
...
related to https://github.com/containers/podman-desktop/issues/6560
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-04-02 11:21:15 +02:00
Florent Benoit
64dce9cbc2
chore: update to Node.js v20 and Electron 29
...
fixes https://github.com/containers/podman-desktop/issues/5212
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-02-26 09:45:01 +00:00
Thiago Mendes
a05b03068d
ci: use macos arm64 runners
...
make usage of the new arm64 macOS GitHub actions runners
Signed-off-by: Thiago Mendes <tzig@tutanota.de>
2024-02-02 11:26:51 +01:00
dependabot[bot]
45d1ce83f3
chore(deps): bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 11:42:38 +01:00
dependabot[bot]
7ff96979e6
chore(deps): bump actions/setup-python from 4 to 5
...
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>
2023-12-08 08:26:03 +01:00
Fabrice Flore-Thébault
cd447a2472
feat: upgraded flatpak to org.freedesktop.Platform version 23.08 ( #3968 )
...
feat: upgraded flatpak to org.freedesktop.Platform version 23.08 - fixes #3966
Signed-off-by: Fabrice Flore-Thébault <ffloreth@redhat.com>
2023-11-15 11:28:50 +00:00
dependabot[bot]
987b51e093
chore(deps): bump actions/setup-node from 3 to 4 ( #4484 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
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-10-24 13:47:46 +02:00
dependabot[bot]
3ad50c4d58
chore(deps): bump actions/checkout from 3 to 4
...
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>
2023-09-05 12:49:26 +02:00
Florent Benoit
45493a9a93
chore(release): allow to have staging step
...
avoid to promote directly releases being rolling out
it introduces an extra step to verify the release
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-08-17 16:44:17 +02:00
Florent Benoit
6d694a6b68
chore: use macOS 12 (current stable on GitHub actions)
...
Change-Id: Ia03a22e9c54c1738cdd9ba7b4f5c4edccc341b13
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-06-12 10:35:06 +02:00
Florent Benoit
e070ebcadb
chore: ensures jobs are using the current LTS version of Ubuntu
...
Change-Id: Id51f4cdf99a94f4bb37711f5f15aa881f6daf7d2
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-06-12 09:55:42 +02:00
Florent Benoit
25734bd656
chore: use Node.js 18 for all GitHub actions
...
Electron uses v18 as default so all jobs should use the same version
Change-Id: Id2cc6cd8ad99dac2055426c6e1ea99f2051a1533
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-06-12 09:55:25 +02:00
Florent Benoit
c45fa5388f
chore: fix airgap assemblies
...
avoid to store the assets folder
Change-Id: I430444315a1dcb46a2ee59f80a6a5f0d0cf6c0ab
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-05-22 10:30:47 +02:00
Jeff MAURY
bf7fdebe96
build: skip MacOS airgap ( #2526 )
...
Signed-off-by: Jeff MAURY <jmaury@redhat.com>
2023-05-17 18:42:18 +02:00
Florent Benoit
46ce795281
chore: publish to npmjs the API module for releases
...
fixes https://github.com/containers/podman-desktop/issues/1468
Change-Id: I4287d2c311e989e756fafee47ab2091eb40d9916
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-03-19 10:47:49 +01:00
Florent Benoit
56fd45bf14
chore: avoid to use deltas
...
fixes https://status.flathub.org/issues/2023-01-14-deltas/
Change-Id: I7bc4a7f45576cbd664dc1f555b32c690e6a128e1
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-01-16 11:50:23 +01:00
Florent BENOIT
f6245907a5
feat: add airgap binaries embedding the Podman images ( #1120 )
...
- on mac, it embeds the qemu FCOS binaries
- on Windows, it embeds the WSL binary
When initializing a new podman machine using airgap binaries it'll use the embedded files and not grab it from internet
There is also an optional way to provide a custom image in the create menu
Change-Id: I0b250ae2e018ff56eda1d2170fd91ab8cfc52eae
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-01-10 15:56:02 -05:00
Florent BENOIT
99e8214d11
chore: update the github action to a more recent one ( #1039 )
...
it includes nodejs16 support
Change-Id: I1df17999df7aead4c6ed9f5330f4ba6acd3965f3
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-15 08:50:46 -05:00
Florent BENOIT
0711a05df8
chore: remove deprecated of nodejs12 ( #993 )
...
The action project is archived https://github.com/actions/create-release
Switch to a new action
Change-Id: Icebe9d6001fb596e4d85b8ada89e31f537feee8b
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-08 11:07:02 -05:00
Florent Benoit
ad4ea1a214
chore: use either windows or unix yarn dir
...
Change-Id: I0ff91638f769efe87963cccf14f3f308a559b170
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-08 11:17:05 +01:00
Florent BENOIT
b12fec54ab
chore: replace deprecated set-output instructions in github actions ( #975 )
...
part of https://github.com/containers/podman-desktop/issues/694
Change-Id: Ic2594993d9a70ec5133f210aafd37b4697e7631b
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-07 14:01:41 -05:00
Florent Benoit
d6c60ea226
chore: add missing apt-get update instruction
...
Change-Id: Ie279dc360c54b13702842c985fb7b6cfaaef3220
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-02 16:06:03 +01:00
Fabrice Flore-Thébault
d2c684d76a
feat: upgrade to flatpak 22.08 ( #859 )
...
* feat: upgrade to flatpak 22.08
Signed-off-by: Fabrice Flore-Thébault <ffloreth@redhat.com>
* * docs: clarify Linux requirements
Signed-off-by: Fabrice Flore-Thébault <ffloreth@redhat.com>
Signed-off-by: Fabrice Flore-Thébault <ffloreth@redhat.com>
2022-11-18 09:24:18 -05:00
Florent Benoit
abdafd67ff
chore: allow to cut releases from branches
...
Change-Id: If2c5403fa9d513bf4e98396be24600f65d4c8c28
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-10-27 10:29:47 +02:00
Florent BENOIT
ca0b6a266c
chore: Increase build timeout for the CI ( #703 )
...
fixes https://github.com/containers/podman-desktop/issues/695
Change-Id: I16672df4a94c597612390e8ef93f9efd7bc0b350
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-10-26 15:03:19 -04:00
dependabot[bot]
6f4ec77779
chore(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [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/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 10:10:49 +02:00
dependabot[bot]
16bcc425a6
chore(deps): bump actions/setup-python from 2 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
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>
2022-10-12 08:35:48 +02:00
dependabot[bot]
748c9f70c0
chore(deps): bump actions/cache from 2 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 08:27:39 +02:00
dependabot[bot]
ba317a44e4
chore(deps): bump actions/setup-node from 2 to 3
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 08:26:57 +02:00
Florent Benoit
da09f4fb60
chore: change next version by bumping the minor version
...
Change-Id: Iff2da345a5f6398b05fbf96533faa4c3f018607b
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-09-28 15:48:11 +02:00
Florent Benoit
ecc7a5f5df
chore: add publication scripts for brew, chocolatey and winget
...
fixes https://github.com/containers/podman-desktop/issues/445
fixes https://github.com/containers/podman-desktop/issues/449
Change-Id: I722b1c6061d1748209c1b4d25598cbc02b30476a
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-09-05 16:00:08 +02:00