Create GitHub Releases with GitHub Actions
This commit is contained in:
parent
267da552a1
commit
dc50d3590f
Notes:
git
2024-08-06 09:59:36 +00:00
12
.github/workflows/release.yml
vendored
12
.github/workflows/release.yml
vendored
@ -31,7 +31,6 @@ jobs:
|
|||||||
AWS_SECRET_ACCESS_KEY: ${{ secrets.FTP_R_L_O_AWS_SECRET_ACCESS_KEY }}
|
AWS_SECRET_ACCESS_KEY: ${{ secrets.FTP_R_L_O_AWS_SECRET_ACCESS_KEY }}
|
||||||
AWS_DEFAULT_REGION: us-west-2
|
AWS_DEFAULT_REGION: us-west-2
|
||||||
|
|
||||||
|
|
||||||
- name: Purge URLs of release package
|
- name: Purge URLs of release package
|
||||||
run: |
|
run: |
|
||||||
curl -X POST \
|
curl -X POST \
|
||||||
@ -44,8 +43,15 @@ jobs:
|
|||||||
-H "Fastly-Key: ${{ secrets.FASTLY_PURGE_TOKEN }}" \
|
-H "Fastly-Key: ${{ secrets.FASTLY_PURGE_TOKEN }}" \
|
||||||
https://api.fastly.com/purge/cache.ruby-lang.org/pub/ruby/${{ env.ABI_VERSION }}/ruby-${{ env.RUBY_VERSION }}.zip
|
https://api.fastly.com/purge/cache.ruby-lang.org/pub/ruby/${{ env.ABI_VERSION }}/ruby-${{ env.RUBY_VERSION }}.zip
|
||||||
|
|
||||||
# TODO
|
- name: Create a release on GitHub
|
||||||
# - name: Create a release on GitHub
|
run: |
|
||||||
|
RELEASE_TAG=$(echo v${{ env.RUBY_VERSION }} | sed 's/\./_/g')
|
||||||
|
echo $RELEASE_TAG
|
||||||
|
PREVIOUS_RELEASE_TAG=$(echo $RELEASE_TAG | awk 'BEGIN {FS="_"; OFS="_"}{ $NF=$NF-1; print }')
|
||||||
|
echo $PREVIOUS_RELEASE_TAG
|
||||||
|
tool/gen-github-release.rb $PREVIOUS_RELEASE_TAG $RELEASE_TAG --no-dry-run
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.MATZBOT_GITHUB_WORKFLOW_TOKEN }}
|
||||||
|
|
||||||
- name: Update versions index
|
- name: Update versions index
|
||||||
run: |
|
run: |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user