n2n/.github/workflows/debug.yml

54 lines
1.3 KiB
YAML
Raw Normal View History

---
name: Debug
# yamllint disable-line rule:truthy
on:
push:
pull_request:
jobs:
# Oh, github, for a company that is built around the git VCS, how is it
# that you have managed to break the repositories so much?
#
debug_github_repo:
name: Debug Github Repo
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Fix Checkout
run: |
git fetch --force --tags
- name: Debug data output
run: |
echo ==========
echo git status
git status
echo ==========
echo git tag
git tag
echo ==========
echo git describe
git describe || true
echo ==========
echo git for-each-ref refs/heads
git for-each-ref refs/heads
echo ==========
echo git for-each-ref refs/tags
git for-each-ref refs/tags
echo ==========
echo ls .git/refs/heads
ls .git/refs/heads
echo ==========
echo ls .git/refs/tags
ls .git/refs/tags
echo ==========
TYPE=$(git cat-file -t $GITHUB_REF)
echo REF=$GITHUB_REF
echo TAGTYPE=$TYPE
echo ==========
echo git cat-file $TYPE $GITHUB_REF
git cat-file $TYPE $GITHUB_REF