mirror of
https://github.com/1dot13/source.git
synced 2026-09-02 14:36:06 +02:00
Revert "make sure these steps run"
This reverts commit1976dee738. Revert "yet another fix for the github actions" This reverts commit552951795c. Revert "make sure CI to assemble release on 'v*' tag push or manually" This reverts commit8897769f0d.
This commit is contained in:
committed by
majcosta
parent
1976dee738
commit
7aa0e18352
+16
-18
@@ -34,29 +34,25 @@ jobs:
|
|||||||
name: Set global variables
|
name: Set global variables
|
||||||
run: |
|
run: |
|
||||||
set -eux
|
set -eux
|
||||||
|
|
||||||
all_languages="${{ inputs.build_all_languages }}"
|
full_release='${{ ( github.repository == '1dot13/source' && github.ref_name == 'master' ) || startsWith(github.ref, 'refs/tags/v') }}'
|
||||||
assemble_release="${{ inputs.assemble_release }}"
|
|
||||||
repo="${{ github.repository }}"
|
if [[ '${{ inputs.build_all_languages }}' == 'true' || ( '${{ inputs.build_all_languages }}' == '' && "$full_release" == 'true' ) ]]
|
||||||
is_tag="${{ startsWith(github.ref, 'refs/tags/v') }}"
|
|
||||||
|
|
||||||
if [ "$assemble_release" = "true" ] || { [ "$repo" = "1dot13/source" ] && [ "$is_tag" = "true" ]; }
|
|
||||||
then
|
then
|
||||||
full_release="true"
|
languages_json_array='["Chinese", "German", "English", "French", "Polish", "Italian", "Dutch", "Russian"]';
|
||||||
else
|
|
||||||
full_release="false"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$all_languages" = "true" ] || [ "$full_release" = "true" ]
|
|
||||||
then
|
|
||||||
languages_json_array='["Chinese", "German", "English", "French", "Polish", "Italian", "Dutch", "Russian"]'
|
|
||||||
else
|
else
|
||||||
# English + some other language for compilation testing
|
# English + some other language for compilation testing
|
||||||
languages_json_array='["German", "English"]'
|
languages_json_array='["German", "English"]'
|
||||||
fi
|
fi
|
||||||
|
echo "languages_json_array=$languages_json_array" >> $GITHUB_OUTPUT
|
||||||
echo "languages_json_array=$languages_json_array" >> "$GITHUB_OUTPUT"
|
|
||||||
echo "assemble_release=$full_release" >> "$GITHUB_OUTPUT"
|
if [[ '${{ inputs.assemble_release }}' == 'true' || ( '${{ inputs.assemble_release }}' == '' && "$full_release" == 'true' ) ]]
|
||||||
|
then
|
||||||
|
assemble_release='true'
|
||||||
|
else
|
||||||
|
assemble_release='false'
|
||||||
|
fi
|
||||||
|
echo "assemble_release=$assemble_release" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
- name: Clone repos metadata
|
- name: Clone repos metadata
|
||||||
run: |
|
run: |
|
||||||
@@ -190,12 +186,14 @@ jobs:
|
|||||||
merge-multiple: true
|
merge-multiple: true
|
||||||
|
|
||||||
- name: Checkout Repo
|
- name: Checkout Repo
|
||||||
|
if: github.ref == 'refs/heads/master'
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
path: source
|
path: source
|
||||||
fetch-depth: 1
|
fetch-depth: 1
|
||||||
sparse-checkout: 'README.md'
|
sparse-checkout: 'README.md'
|
||||||
- name: Create latest pre-release
|
- name: Create latest pre-release
|
||||||
|
if: github.ref == 'refs/heads/master'
|
||||||
working-directory: source
|
working-directory: source
|
||||||
run: |
|
run: |
|
||||||
gh release delete latest --cleanup-tag || true
|
gh release delete latest --cleanup-tag || true
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ on:
|
|||||||
assemble:
|
assemble:
|
||||||
description: 'assemble full package'
|
description: 'assemble full package'
|
||||||
required: true
|
required: true
|
||||||
default: false
|
default: true
|
||||||
type: boolean
|
type: boolean
|
||||||
continue-on-error:
|
continue-on-error:
|
||||||
description: 'allows a language to fail, used when building all languages'
|
description: 'allows a language to fail, used when building all languages'
|
||||||
|
|||||||
Reference in New Issue
Block a user