moving circleci out

This commit is contained in:
d1vious
2022-04-25 15:01:31 -04:00
parent 55a04cf8b8
commit 964b949e4e
2 changed files with 27 additions and 85 deletions
+27 -1
View File
@@ -16,6 +16,32 @@ jobs:
ruby-version: 2.7
bundler-cache: true
- name: Generate and commit unique GUIDs for each atomic test
run: |
bin/generate-guids.rb
echo ""
echo ""
git status
echo ""
echo ""
git diff-index HEAD --
if git diff-index --quiet HEAD -- ; then
echo "Not committing GUID changes because there are no changes"
else
git config credential.helper 'cache --timeout=120'
git config user.email "<email>"
git config user.name "Atomic Red Team GUID generator"
git add atomics
git commit -am "Generate GUIDs from job=$GITHUB_JOB branch=$GITHUB_REF_NAME [skip ci]"
git push -u origin $GITHUB_REF_NAME
fi
- name: generate markdown docs for atomics
run: |
bin/generate-atomic-docs.rb
@@ -31,7 +57,7 @@ jobs:
else
git config credential.helper 'cache --timeout=120'
git config user.email "<email>"
git config user.name "CircleCI Atomic Red Team doc generator"
git config user.name "Atomic Red Team doc generator"
git add atomics
git commit -am "ci/cd generated docs from job=$GITHUB_JOB branch=$GITHUB_REF_NAME [ci skip]"