summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-12-23 14:29:56 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-12-23 14:30:12 +0900
commit95da41ee0acfb789ebdd0192eaa8e02f26fe3cc1 (patch)
tree9afc66d2d23b887528ab6bc32d3fe266f60faef4
parentddfbf531de82916c9f9f684d34f1595aed4a3045 (diff)
Get stdgems JSON files only if modified [ci skip]
-rw-r--r--.github/workflows/bundled_gems.yml6
-rw-r--r--.github/workflows/check_misc.yml5
2 files changed, 7 insertions, 4 deletions
diff --git a/.github/workflows/bundled_gems.yml b/.github/workflows/bundled_gems.yml
index cc611d4579..1478056106 100644
--- a/.github/workflows/bundled_gems.yml
+++ b/.github/workflows/bundled_gems.yml
@@ -37,8 +37,10 @@ jobs:
- name: Download previous gems list
run: |
- curl -o .downloaded-cache/bundled_gems.json https://stdgems.org/bundled_gems.json
- ln -s .downloaded-cache/bundled_gems.json .
+ data=bundled_gems.json
+ mkdir -p .downloaded-cache
+ ln -s .downloaded-cache/$data .
+ curl -O -R -z ./$data https://stdgems.org/$data
- name: Update bundled gems list
run: |
diff --git a/.github/workflows/check_misc.yml b/.github/workflows/check_misc.yml
index 889507ddcb..871e9a9147 100644
--- a/.github/workflows/check_misc.yml
+++ b/.github/workflows/check_misc.yml
@@ -30,9 +30,10 @@ jobs:
- name: Download previous gems list
run: |
+ data=default_gems.json
mkdir -p .downloaded-cache
- curl -o .downloaded-cache/default_gems.json https://stdgems.org/default_gems.json
- ln -s .downloaded-cache/default_gems.json .
+ ln -s .downloaded-cache/$data .
+ curl -O -R -z ./$data https://stdgems.org/$data
- name: Make default gems list
run: |