mirror of
https://github.com/ru-de/faq.git
synced 2024-12-04 16:22:19 +00:00
Update runners to Ubuntu 22 (#688)
* Update ci.yml * Update cd.yml * Update cd.yml * fix dictionary download * fix go install
This commit is contained in:
parent
c683ef9e78
commit
b3d29d4bb0
6
.github/workflows/cd.yml
vendored
6
.github/workflows/cd.yml
vendored
@ -8,7 +8,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
sort_dictionary:
|
sort_dictionary:
|
||||||
if: github.repository == 'ru-de/faq'
|
if: github.repository == 'ru-de/faq'
|
||||||
runs-on: ubuntu-18.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
with:
|
with:
|
||||||
@ -18,10 +18,10 @@ jobs:
|
|||||||
git config --global user.email "actions@github.com"
|
git config --global user.email "actions@github.com"
|
||||||
git config --global user.name "Github Actions"
|
git config --global user.name "Github Actions"
|
||||||
LC_ALL=ru_RU.UTF8 sort files/ci/dictionary.dic -o files/ci/dictionary.dic -f
|
LC_ALL=ru_RU.UTF8 sort files/ci/dictionary.dic -o files/ci/dictionary.dic -f
|
||||||
if ! git diff HEAD --quiet; then git commit -q -am "dictionary rearrangement" && git push; fi
|
if ! git diff HEAD --quiet; then git commit -q -am "re-order dictionary" && git push; fi
|
||||||
update_github_pages:
|
update_github_pages:
|
||||||
if: github.repository == 'ru-de/faq'
|
if: github.repository == 'ru-de/faq'
|
||||||
runs-on: ubuntu-18.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
with:
|
with:
|
||||||
|
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@ -6,7 +6,7 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
spell_and_dead_links_checks:
|
spell_and_dead_links_checks:
|
||||||
if: github.repository == 'ru-de/faq'
|
if: github.repository == 'ru-de/faq'
|
||||||
runs-on: ubuntu-18.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/setup-go@v2
|
- uses: actions/setup-go@v2
|
||||||
with:
|
with:
|
||||||
|
@ -6,10 +6,7 @@ PWD_DIR=`pwd`
|
|||||||
DIR=`dirname $0`
|
DIR=`dirname $0`
|
||||||
|
|
||||||
apt-get -yqq update && apt-get install -y curl wget unzip binutils hunspell hunspell-ru hunspell-en-us hunspell-de-de jq
|
apt-get -yqq update && apt-get install -y curl wget unzip binutils hunspell hunspell-ru hunspell-en-us hunspell-de-de jq
|
||||||
curl -s https://extensions.libreoffice.org/en/extensions/show/russian-spellcheck-dictionary > .dict_page
|
wget https://extensions.libreoffice.org/assets/downloads/48/dict_ru_ru-aot-0.4.5.oxt -O /tmp/dictionary.otx
|
||||||
echo -n "https://extensions.libreoffice.org" > .current_release
|
|
||||||
strings .dict_page | grep -ozP '<li class="releaseRow">(\n|.)*?</li>' | grep -zoP -m 1 'href=".*?">Download' | head -1 | sed 's/href="//' | sed 's/">Download//' >> .current_release
|
|
||||||
cat .current_release | wget -q -i - -O /tmp/dictionary.otx
|
|
||||||
unzip /tmp/dictionary.otx -d /tmp
|
unzip /tmp/dictionary.otx -d /tmp
|
||||||
cp /tmp/*.dic /usr/share/hunspell
|
cp /tmp/*.dic /usr/share/hunspell
|
||||||
cp /tmp/*.aff /usr/share/hunspell
|
cp /tmp/*.aff /usr/share/hunspell
|
||||||
@ -35,10 +32,10 @@ done
|
|||||||
echo "SET UTF-8" >> /tmp/dictionary.aff
|
echo "SET UTF-8" >> /tmp/dictionary.aff
|
||||||
mv /tmp/dictionary.* /usr/share/hunspell
|
mv /tmp/dictionary.* /usr/share/hunspell
|
||||||
|
|
||||||
go get -u github.com/ewgRa/ci-utils/cmd/diff_liner
|
go install github.com/ewgRa/ci-utils/cmd/diff_liner@latest
|
||||||
go get -u github.com/ewgRa/ci-utils/cmd/hunspell_parser
|
go install github.com/ewgRa/ci-utils/cmd/hunspell_parser@latest
|
||||||
go get -u github.com/ewgRa/ci-utils/cmd/github_comments_diff
|
go install github.com/ewgRa/ci-utils/cmd/github_comments_diff@latest
|
||||||
go get -u github.com/ewgRa/ci-utils/cmd/github_comments_send
|
go install github.com/ewgRa/ci-utils/cmd/github_comments_send@latest
|
||||||
|
|
||||||
cd $DIR/go
|
cd $DIR/go
|
||||||
go build -o /tmp/check_spell check_spell/main.go
|
go build -o /tmp/check_spell check_spell/main.go
|
||||||
|
Loading…
Reference in New Issue
Block a user