Compare commits
5
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
407fc25522
|
||
|
|
395f51b93a | ||
|
|
8f7cf886f2 | ||
|
|
56e76e4bf3
|
||
|
|
b28dbbe3f0 |
No files matched your search
@@ -1,18 +0,0 @@
|
||||
# The org's CircleCI GitHub App builds every repository; without a config this repository
|
||||
# reported "No configuration was found" as an error on every commit. Lint the workflows instead.
|
||||
version: 2.1
|
||||
|
||||
jobs:
|
||||
actionlint:
|
||||
docker:
|
||||
- image: cimg/go:1.24
|
||||
steps:
|
||||
- checkout
|
||||
- run:
|
||||
name: Lint GitHub Actions workflows
|
||||
command: go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.7 -color .github/workflows/*.yml
|
||||
|
||||
workflows:
|
||||
lint:
|
||||
jobs:
|
||||
- actionlint
|
||||
@@ -116,7 +116,9 @@ jobs:
|
||||
echo "::error::QRUN_TAG_SIGNING_KEY is not available (the caller needs 'secrets: inherit'); not creating an unsigned tag. The release captain tags this RC."
|
||||
exit 1
|
||||
fi
|
||||
# The project's own artifactId: skip the <parent> block (qbit-build-parent).
|
||||
artifact=$(gh api "repos/$REPO/contents/pom.xml?ref=$MERGE_SHA" -q .content | base64 -d \
|
||||
| sed '/<parent>/,/<\/parent>/d' \
|
||||
| sed -n 's:.*<artifactId>\(qbit-[^<]*\)</artifactId>.*:\1:p' | head -n 1)
|
||||
group_path=com/kingsrook/qbits
|
||||
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
name: Workflow lint
|
||||
'on':
|
||||
push:
|
||||
branches:
|
||||
- '**'
|
||||
pull_request: null
|
||||
workflow_dispatch: null
|
||||
permissions:
|
||||
contents: read
|
||||
jobs:
|
||||
actionlint:
|
||||
uses: QRun-IO/qqq-orb/.github/workflows/workflow-lint.yml@0f33ddadf88b9a1b940b8883782fe2000ee1d2bd
|
||||
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name
|
||||
!= github.repository
|
||||
Reference in new issue
Block a user