Debug #2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
name: Debug | |
# yamllint disable-line rule:truthy | |
on: | |
workflow_dispatch: | |
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 | |
with: | |
fetch-depth: 0 | |
- 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 |