Compare commits

...

21 Commits

Author SHA1 Message Date
Stephan
f5eee554ae ... 2021-06-07 18:31:02 +02:00
Stephan
dbf0bf8b47 ahd? 2021-06-07 18:20:11 +02:00
Stephan
1757caf760 uh? 2021-06-07 18:13:41 +02:00
Stephan
154a12483e utils 2021-06-07 18:11:25 +02:00
Stephan
8f3d75c010 empty 2021-06-04 13:18:53 +02:00
Stephan
718926c776 fix 2021-06-04 13:18:41 +02:00
Stephan
21129c90a8 wip 2021-06-04 13:13:12 +02:00
Stephan
61d3055e77 wip 2021-06-04 13:07:45 +02:00
Stephan
4c44f1682f wip 2021-06-04 13:07:21 +02:00
Stephan
ead4715425 wip 2021-06-04 13:01:56 +02:00
Stephan
ceb331236f fix 2021-06-04 13:01:40 +02:00
Stephan
efb5140d5b wip 2021-06-04 12:55:10 +02:00
Stephan
675e60a9d3 fix 2021-06-04 12:54:55 +02:00
Stephan
eda31c222d wip 2021-06-04 12:27:49 +02:00
Stephan
85bb6c2ad2 fix 2021-06-04 12:25:57 +02:00
Stephan
ecd72cb678 fix 2021-06-04 12:24:07 +02:00
Stephan
56c654ac50 fix 2021-06-04 12:21:33 +02:00
Stephan
d8676bfa36 wip 2021-06-04 12:19:00 +02:00
Stephan
bce25f7840 fix 2021-06-04 12:18:45 +02:00
Stephan
32a0c2d240 wip 2021-06-04 12:15:13 +02:00
Stephan
fda37b8b20 wip 2021-06-04 12:14:08 +02:00
2 changed files with 26 additions and 49 deletions

20
.github/actions/utils/action.yml vendored Normal file
View File

@ -0,0 +1,20 @@
name: Utils
description: |
Utils...
author: ZpqrtBnk <sgay@pilotine.com>
inputs:
mode:
description: Some Description
default: miss
runs:
using: composite
steps:
- shell: bash
run: echo "Hello from Utils + ${{ inputs.mode }}"
branding:
color: blue
icon: file-text

View File

@ -10,58 +10,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Experiment
uses: zpqrtbnk/gh-actions/experiment@master
#- name: Experiment
# uses: zpqrtbnk/gh-actions/experiment@master
- name: Infos
shell: bash
run: |
echo "github.ref: '${{ github.ref }}'"
echo "github.sha: '${{ github.sha }}'"
- name: Checkout
uses: actions/checkout@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
- name: Report
shell: bash
run: |
set +e
git log --graph --pretty=format':%h%%d %s %an, %ar' | head -n 5
echo "--"
REF="${{ github.ref }}"
BRANCH=${REF#refs/heads/}
if [ "$BRANCH" != "$REF" ]; then
VERSION=${BRANCH#release/}
if [ "$VERSION" != "$BRANCH" ]; then
echo "Triggered by commit in version $VERSION release branch $BRANCH"
git fetch origin wip-$VERSION:wip-$VERSION
if [ $? -ne 0 ]; then
echo "Tag v$VERSION does not exist"
else
TAGSHA=$(git rev-parse wip-$VERSION)
echo "FOUND TAG $TAGSHA"
if [ "$TAGSHA" != "${{ github.sha }}" ]; then
echo "TAG v$VERSION exists on another commit : error"
exit 1
else
echo "Tag v$VERSION exists on this commit: nothing to do here"
fi
fi
else
echo "Triggered by commit in non-release branch $BRANCH: error"
exit 1
fi
exit 0
fi
TAG=${REF#refs/tags/}"
if [ "$TAG" != "$REF" ]; then
echo "Triggered by tag $TAG"
exit 0
fi
echo "ERR"
exit 1
- name: Invoke
uses: ./.github/actions/utils
with:
mode: meh