From: Ailin Nemui Date: Tue, 26 Jan 2021 10:21:14 +0000 (+0100) Subject: fix old-artefacts download in github workflow X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=795ecb0d0009041926eeb26692f73535eaa61ddb;p=irssi-scripts.irssi.org.git fix old-artefacts download in github workflow --- diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4de60a0..c71cfb4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,6 +15,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@main + with: + fetch-depth: '0' - uses: mstachniuk/ci-skip@v1 with: fail-fast: true @@ -47,6 +49,11 @@ jobs: - name: fix the broken Encode module run: | cpanm Encode + - uses: actions/checkout@main + if: ${{ env.USE_ARTEFACTS_CACHE == 'yes' }} + with: + ref: ci-artefacts + path: old-artefacts - name: load old artefacts if: ${{ env.USE_ARTEFACTS_CACHE == 'yes' }} run: diff --git a/README.markdown b/README.markdown index 7351b4c..acfb9ad 100644 --- a/README.markdown +++ b/README.markdown @@ -3,7 +3,7 @@ This repository contains scripts available at [scripts.irssi.org](http://scripts.irssi.org). -[![Build Status](https://travis-ci.org/irssi/scripts.irssi.org.svg?branch=master)](https://travis-ci.org/irssi/scripts.irssi.org) +![Build Status](https://github.com/irssi/scripts.irssi.org/workflows/Check%20Script/badge.svg?branch=master&event=push) ### Contributing diff --git a/_testing/github/commit-scripts-yaml.zsh b/_testing/github/commit-scripts-yaml.zsh index 3e9791f..3fdc877 100755 --- a/_testing/github/commit-scripts-yaml.zsh +++ b/_testing/github/commit-scripts-yaml.zsh @@ -5,7 +5,6 @@ git config user.email "scripts@irssi.org" git config user.name "Irssi Scripts Helper" git checkout master -git config -l --show-origin if [[ "$(git log -1 --format=%an)" != "$(git config user.name)" && "$(git log -1 --format=%cn)" != "$(git config user.name)" ]] { diff --git a/_testing/github/load-old-artefacts.zsh b/_testing/github/load-old-artefacts.zsh index 2beecab..211d281 100755 --- a/_testing/github/load-old-artefacts.zsh +++ b/_testing/github/load-old-artefacts.zsh @@ -1,7 +1,4 @@ #!/bin/zsh -if { ! git clone -q --depth 1 -b ci-artefacts git://github.com/$GITHUB_REPOSITORY.git old-artefacts } { - mkdir old-artefacts -} echo $(git log --format=%H -1 _testing .github) __ARTEFACTS_CI__>old-artefacts/new-changed-info for f (scripts/*.pl) { echo $(git hash-object $f) ${f:t} >>old-artefacts/new-changed-info