Skip to content

Commit 2cc6e39

Browse files
authored
Don't run bump job for PRs (#970)
* Revert "Revert livecheck changes for fixing auto-bump jobs" This reverts commit f139b21. * Don't run bump job for PRs [skip ci]
1 parent f139b21 commit 2cc6e39

11 files changed

Lines changed: 81 additions & 40 deletions

.github/workflows/check.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88

99
jobs:
1010
bump:
11+
if: github.ref == 'refs/heads/main'
1112
uses: ./.github/workflows/bump.yml
1213
secrets: inherit # https://docs.github.com/en/actions/how-tos/reuse-automations/reuse-workflows#passing-secrets-to-nested-workflows
1314

Casks/clion-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/clion/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=CL&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["CL"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=CL&release.type=eap"
15+
strategy :json do |json|
16+
json["CL"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/datagrip-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/datagrip/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=DG&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["DG"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=DG&release.type=eap"
15+
strategy :json do |json|
16+
json["DG"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/dataspell-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/dataspell/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=DS&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["DS"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=DS&release.type=eap"
15+
strategy :json do |json|
16+
json["DS"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/goland-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/go/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=GO&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["GO"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=GO&release.type=eap"
15+
strategy :json do |json|
16+
json["GO"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/intellij-idea-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/idea/nextversion"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=IIU&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["IIU"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=IIU&release.type=eap"
15+
strategy :json do |json|
16+
json["IIU"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/phpstorm-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/phpstorm/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=PS&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["PS"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=PS&release.type=eap"
15+
strategy :json do |json|
16+
json["PS"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/pycharm-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,14 @@
1212
homepage "https://www.jetbrains.com/pycharm/nextversion/"
1313

1414
livecheck do
15-
url "https://data.services.jetbrains.com/products/releases?code=PCP&latest=true&type=eap"
16-
strategy :page_match do |page|
17-
JSON.parse(page)["PCP"].map do |release|
18-
"#{release["version"]},#{release["build"]}"
15+
url "https://data.services.jetbrains.com/products/releases?code=PCP&release.type=eap"
16+
strategy :json do |json|
17+
json["PCP"]&.map do |release|
18+
version = release["version"]
19+
build = release["build"]
20+
next if version.blank? || build.blank?
21+
22+
"#{version},#{build}"
1923
end
2024
end
2125
end

Casks/rider-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/rider/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=RD&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["RD"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=RD&release.type=eap"
15+
strategy :json do |json|
16+
json["RD"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

Casks/rubymine-eap.rb

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,14 @@
1111
homepage "https://www.jetbrains.com/ruby/nextversion/"
1212

1313
livecheck do
14-
url "https://data.services.jetbrains.com/products/releases?code=RM&latest=true&type=eap"
15-
strategy :page_match do |page|
16-
JSON.parse(page)["RM"].map do |release|
17-
"#{release["version"]},#{release["build"]}"
14+
url "https://data.services.jetbrains.com/products/releases?code=RM&release.type=eap"
15+
strategy :json do |json|
16+
json["RM"]&.map do |release|
17+
version = release["version"]
18+
build = release["build"]
19+
next if version.blank? || build.blank?
20+
21+
"#{version},#{build}"
1822
end
1923
end
2024
end

0 commit comments

Comments
 (0)