Commit Graph

23 Commits (bd39c56d0706709894de9392e6135a5df83b37bc)

Author SHA1 Message Date
Mykhailo Kuznietsov 77011bb3c8
fix: che-22646 use gh instead of hub (#604)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2023-11-09 14:43:43 +02:00
Nick Boldt 6e67a3b492 comment out node10 (updated to node18) and maven 3.6 (updated to 3.8) installs, as we likely don
't need them (either not required or handled by GH action) #22616

Change-Id: I5d0920b58e413247fd5466a269fb26b1af60578c
Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-10-18 17:38:57 -03:00
Samantha Dawley 473f67db7e
Update release.yml to install hub (#591)
Adding hub so the release workflow can run successfully.
I don't know where it came from previously, but if it was in Ubuntu by default it likely got taken out due to issues with the previous recommended install method:
https://github.com/mislav/hub/issues?q=is%3Aissue+snap
2023-10-18 17:06:34 -03:00
Samantha Dawley d96e67252a
22407 - Remove Mattermost notification (#544)
https://github.com/eclipse/che/issues/22407
Comment out the mattermost notification so it doesn't fail the release workflow, but leaving it in the file so I remember to replace it.
2023-08-17 09:28:20 +02:00
Nick Boldt d112b579f4
chore: #21763 - bump to py 3.9, temurin java... (#413)
* chore: #21763 - bump to py 3.9, temurin java 11 latest

Change-Id: I7e5bd82532ea18eec9468a1d37dfcb1c3e0ab8ae
Signed-off-by: Nick Boldt <nboldt@redhat.com>

* Update .github/workflows/release.yml

* update to latest temurin java 11

Change-Id: Ieb63ecd21768af299065a773f83e3f9d72da4f6c
Signed-off-by: Nick Boldt <nboldt@redhat.com>

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-01-05 09:10:07 -04:00
Samantha Dawley 7d6f5f5af5
chore: Update GitHub actions to use Node 16 and Ubuntu to latest (#400)
* Update GitHub actions to use Node 16 and Ubuntu to latest

Signed-off-by: sdawley <sdawley@redhat.com>

* Switching Ubuntu to a set version (22.04). Changed release-action to v1 so it gets updates.

Signed-off-by: sdawley <sdawley@redhat.com>
2022-12-19 13:36:59 -04:00
Sergii Kabashniuk d09cb9767d
build: Use ubi as default based image for che-server build (#262)
* Use ubi as default based image for che-server build

* Set strict java 11 version

Co-authored-by: Michal Vala <michal.vala@gmail.com>
2022-02-22 08:48:10 +02:00
Mykhailo Kuznietsov d217fd6ecf
chore: Update release runner to ubuntu-20.04 (#148)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-09-28 13:38:23 -04:00
Mykhailo Kuznietsov 0a456f465a
chore: Update Mattermost GH Action to 1.1.0 version (#66)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-07-28 12:53:31 +03:00
Mykhailo Kuznietsov 94e6f02e2a
ci: Use proper che-server directory name in the release process (#19)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-06-09 12:32:36 +03:00
Mykhailo Kuznietsov cb51d783d8
Fixes to release process after migration (#12)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-05-26 18:30:11 +03:00
Sergii Kabashniuk db6755ffd5
Sync java version between CI and che-server image and set to java 11.0.11_9 (#19713)
Signed-off-by: Sergii Kabashniuk <skabashniuk@redhat.com>
2021-04-30 09:34:30 +03:00
Nick Boldt be43b761b0
if we re-release Che server, we should NOT overwrite the release notes w/ a fresh (empty) body (as happened for 7.29.0) (#19629)
Change-Id: I326cee00ef197ade9495a259d91beb13b4d0bc1c
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-04-20 09:22:29 -04:00
Mykhailo Kuznietsov 1de79d4d1e
Remove deployment to Nexus of Maven artifacts (#19587)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-04-14 15:04:30 +03:00
Nick Boldt 225b338509
use 🚫 or ... (#19447)
* use 🚫 or  when announcing pass/fail in MM

Change-Id: I300b0581bc56f7972f4af8f04e99b66bd391cd3c
Signed-off-by: nickboldt <nboldt@redhat.com>

* #19334 use mattermost/action-mattermost-notify@1.0.2 instead of master

Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-30 13:48:25 -04:00
Nick Boldt 33294d8a3d
add DWO and DWCO to issue template; clean up... (#19452)
* add DWO and DWCO to issue template; clean up order of steps; remove mention of Maven Central artifacts

Change-Id: I856d7023220185974601edd3fd781da3e6dfae07
Signed-off-by: nickboldt <nboldt@redhat.com>

* #19334 use mattermost/action-mattermost-notify@1.0.2 instead of master

Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-30 13:47:20 -04:00
Nick Boldt 5f56a50866
actions/create-release@v1 is dead, use... (#19400)
* actions/create-release@v1 is dead, use ncipollo/release-action@v1.8.0

Change-Id: I13d8ab0a953b7c697381d936d320c7a83cf6d8af
Signed-off-by: nickboldt <nboldt@redhat.com>

* fix typos

Change-Id: Icca70fd315cba8410651552868d573d1c2f748f6
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-25 11:20:39 -04:00
Mykhailo Kuznietsov 9cddeb23e1
Send MM notification on release failure (#19392)
Signed-off-by: Mykhailo Kuznietsov <mkuznets@redhat.com>
2021-03-25 11:03:43 +02:00
Nick Boldt 2b9feb0c22
add MM message (#19272)
Change-Id: I4b8c755f576407b3cdddbc8299838645127c64e2
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-11 12:14:48 +02:00
Nick Boldt 6a844896e3
https://github.com/eclipse/che/issues/17177 create a GH release every time we release... (#19211)
* create a GH release every time we release the che server artifacts

Change-Id: Id341d99d321f4ec2cecb2687169e4dbf64a53edf
Signed-off-by: nickboldt <nboldt@redhat.com>

* use input version for tag and release names (not sure if that's better)

Change-Id: Ie86d2f2d3133dbe71cd1a2d48db5bc58d082a746
Signed-off-by: nickboldt <nboldt@redhat.com>
2021-03-05 11:31:03 -05:00
Mykhailo Kuznietsov 8d91b7bbcf
Fix release parameters (#19086)
* Fix release parameters
2021-02-17 15:17:04 +02:00
Mykhailo Kuznietsov 381d67e0a4
Fix release workflow (#18988) 2021-02-10 16:02:30 +02:00
Mykhailo Kuznietsov 18f3b63745
Add release workflow for che parent and server (#18909) 2021-02-03 16:51:11 +02:00