Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
90 changes: 90 additions & 0 deletions .github/workflows/actions.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# This file is machine-generated by `gh actions-lock`.
# Do not edit by hand; run `gh actions-lock` to update.
# Docs: https://gh.io/actions-lockfile
version: 'v0.0.3'
workflows:
'.github/workflows/ansible-lint.yml':
- 'actions/checkout@v7.0.1'
- 'actions/setup-python@v7.0.0'
- 'linux-system-roles/.github@main'
'.github/workflows/ansible-managed-var-comment.yml':
- 'actions/checkout@v7.0.1'
- 'linux-system-roles/.github@main'
'.github/workflows/ansible-test.yml':
- 'actions/checkout@v7.0.1'
- 'actions/setup-python@v7.0.0'
- 'linux-system-roles/.github@main'
'.github/workflows/build_docs.yml':
- 'actions/checkout@v7.0.1'
- 'actions/download-artifact@v8.0.2'
- 'actions/upload-artifact@v7.0.2'
- 'linux-system-roles/.github@main'
'.github/workflows/changelog_to_tag.yml':
- 'actions/checkout@v7.0.1'
- 'linux-system-roles/.github@main'
'.github/workflows/citest-instructions.yml': []
'.github/workflows/citest.yml': []
'.github/workflows/codespell.yml':
- 'actions/checkout@v7.0.1'
- 'codespell-project/actions-codespell@v2.4.3'
- 'linux-system-roles/.github@main'
'.github/workflows/markdownlint.yml':
- 'actions/checkout@v7.0.1'
- 'linux-system-roles/.github@main'
'.github/workflows/periodic_ci.yml':
- 'actions/checkout@v7.0.1'
- 'linux-system-roles/.github@main'
'.github/workflows/pr-title-lint.yml':
- 'actions/checkout@v7.0.1'
'.github/workflows/qemu-kvm-integration-tests.yml':
- 'actions/checkout@v7.0.1'
- 'actions/upload-artifact@v7.0.2'
- 'linux-system-roles/.github@main'
'.github/workflows/test_converting_readme.yml':
- 'actions/checkout@v7.0.1'
- 'actions/upload-artifact@v7.0.2'
- 'linux-system-roles/.github@main'
'.github/workflows/tft.yml':
- 'actions/checkout@v7.0.1'
- 'linux-system-roles/.github@main'
- 'sclorg/testing-farm-as-github-action@v4.3.1'
'.github/workflows/tft_citest_bad.yml': []
'.github/workflows/woke.yml':
- 'actions/checkout@v7.0.1'
- 'linux-system-roles/.github@main'
dependencies:
'actions/checkout@v7.0.1':
ref: 'v7.0.1'
commit: 'sha1-3d3c42e5aac5ba805825da76410c181273ba90b1'
owner_id: 44036562
repo_id: 197814629
'actions/download-artifact@v8.0.2':
ref: 'v8.0.2'
commit: 'sha1-9000827ccba6bdab643e8b6fd33ac0654aef8333'
owner_id: 44036562
repo_id: 192626254
'actions/setup-python@v7.0.0':
ref: 'v7.0.0'
commit: 'sha1-5fda3b95a4ea91299a34e894583c3862153e4b97'
owner_id: 44036562
repo_id: 192625525
'actions/upload-artifact@v7.0.2':
ref: 'v7.0.2'
commit: 'sha1-cf430e030ddbb5b0abf93d22962f4752f3646cd9'
owner_id: 44036562
repo_id: 192625955
'codespell-project/actions-codespell@v2.4.3':
ref: 'v2.4.3'
commit: 'sha1-e3258cca84ce02b0bb36a3d41f2c18f719a0cc1a'
owner_id: 39140587
repo_id: 263411323
'linux-system-roles/.github@main':
ref: 'main'
commit: 'sha1-816f2a5bf5cb01d001c3f6b5fab101de24bfc9d0'
owner_id: 28014670
repo_id: 320092621
'sclorg/testing-farm-as-github-action@v4.3.1':
ref: 'v4.3.1'
commit: 'sha1-230555baceb860aa468d216f1822974836b965d1'
owner_id: 9047960
repo_id: 446743009
8 changes: 4 additions & 4 deletions .github/workflows/ansible-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ jobs:

- name: Set commit status as pending
if: github.event_name == 'issue_comment'
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: pending
Expand All @@ -60,7 +60,7 @@ jobs:
sudo apt install -y git

- name: Checkout repo
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false
ref: ${{ steps.head_sha_context.outputs.head_sha || github.sha }}
Expand All @@ -71,7 +71,7 @@ jobs:
pip3 install "git+https://github.com/linux-system-roles/tox-lsr@bfd11b23a1ed56388ea7ab8263d30e3172553a7c"

- name: Set up Python
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
uses: actions/setup-python@v7.0.0
with:
python-version: ${{ matrix.versions.python }}

Expand All @@ -88,7 +88,7 @@ jobs:

- name: Set final commit status
if: always() && github.event_name == 'issue_comment' && steps.head_sha_context.outputs.head_sha != ''
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: ${{ job.status }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ansible-managed-var-comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:

- name: Set commit status as pending
if: github.event_name == 'issue_comment'
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: pending
Expand All @@ -49,7 +49,7 @@ jobs:
sudo apt install -y git

- name: Checkout repo
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false
ref: ${{ steps.head_sha_context.outputs.head_sha || github.sha }}
Expand All @@ -66,7 +66,7 @@ jobs:

- name: Set final commit status
if: always() && github.event_name == 'issue_comment' && steps.head_sha_context.outputs.head_sha != ''
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: ${{ job.status }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ansible-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ jobs:

- name: Set commit status as pending
if: github.event_name == 'issue_comment'
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: pending
Expand All @@ -63,7 +63,7 @@ jobs:
sudo apt install -y git

- name: Checkout repo
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false
ref: ${{ steps.head_sha_context.outputs.head_sha || github.sha }}
Expand All @@ -74,7 +74,7 @@ jobs:
pip3 install "git+https://github.com/linux-system-roles/tox-lsr@bfd11b23a1ed56388ea7ab8263d30e3172553a7c"

- name: Set up Python
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
uses: actions/setup-python@v7.0.0
with:
python-version: ${{ matrix.versions.python }}

Expand All @@ -89,7 +89,7 @@ jobs:

- name: Set final commit status
if: always() && github.event_name == 'issue_comment' && steps.head_sha_context.outputs.head_sha != ''
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: ${{ job.status }}
Expand Down
15 changes: 8 additions & 7 deletions .github/workflows/build_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out README and Pandoc template
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false
sparse-checkout: |
Expand Down Expand Up @@ -52,15 +52,15 @@ jobs:
run: sed -i '1,8 {/^\[\!.*actions\/workflows/d}' README.md

- name: Convert README.md to HTML and save to the version directory
uses: docker://pandoc/core@sha256:c7ae8ec017f748173d102c13e41d3daf91082738bdc6c65567832bf6eedf3f3a
uses: linux-system-roles/.github/github-actions/pandoc@main
with:
args: >-
--from gfm --to html5 --toc --shift-heading-level-by=-1
--template .pandoc_template.html5
--output ${{ env.RELEASE_VERSION }}/README.html README.md

- name: Upload docs HTML artifact
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@v7.0.2
with:
name: docs-html
path: ${{ env.RELEASE_VERSION }}/README.html
Expand All @@ -69,6 +69,7 @@ jobs:
needs: build_docs
runs-on: ubuntu-latest
permissions:
actions: read
contents: write
steps:
- name: Update pip, git
Expand All @@ -78,7 +79,7 @@ jobs:
sudo apt install -y git

- name: Check out code
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: true # needed for docs branch initialization push
fetch-depth: 0
Expand All @@ -102,7 +103,7 @@ jobs:
fi

- name: Checkout the docs branch
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
ref: docs
persist-credentials: true # needed for commit and push
Expand All @@ -126,7 +127,7 @@ jobs:
fi

- name: Download docs HTML artifact
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
uses: actions/download-artifact@v8.0.2
with:
name: docs-html
path: ${{ env.RELEASE_VERSION }}
Expand All @@ -145,7 +146,7 @@ jobs:
git commit -m "Update README.html for ${{ env.RELEASE_VERSION }}"

- name: Push changes
uses: ad-m/github-push-action@881a6320fdb16eb5318c5054f31c218aec2b324c # master
uses: linux-system-roles/.github/github-actions/git-push@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: docs
8 changes: 4 additions & 4 deletions .github/workflows/changelog_to_tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
sudo apt install -y git

- name: checkout PR
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false

Expand Down Expand Up @@ -71,23 +71,23 @@ jobs:
echo "tagname=$_tagname" >> "$GITHUB_OUTPUT"
echo "branch=$_branch" >> "$GITHUB_OUTPUT"
- name: Create tag
uses: mathieudutour/github-tag-action@af99e60ce8132224b8e6ebab5023449fe256ed46 # v7
uses: linux-system-roles/.github/github-actions/tag@main
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
custom_tag: ${{ steps.tag.outputs.tagname }}
tag_prefix: ''

- name: Create Release
id: create_release
uses: ncipollo/release-action@339a81892b84b4eeb0f6e744e4574d79d0d9b8dd # v1.21.0
uses: linux-system-roles/.github/github-actions/release@main
with:
tag: ${{ steps.tag.outputs.tagname }}
name: Version ${{ steps.tag.outputs.tagname }}
bodyFile: ./.tagmsg.txt
makeLatest: true

- name: Publish role to Galaxy
uses: robertdebock/galaxy-action@7d89099e09f4385ec4b53eb58c0d120f1ad806dd # 1.2.1
uses: linux-system-roles/.github/github-actions/galaxy-import@main
with:
galaxy_api_key: ${{ secrets.galaxy_api_key }}
git_branch: ${{ steps.tag.outputs.branch }}
8 changes: 4 additions & 4 deletions .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:

- name: Set commit status as pending
if: github.event_name == 'issue_comment'
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: pending
Expand All @@ -44,17 +44,17 @@ jobs:
targetUrl: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}/job/${{ job.check_run_id }}

- name: Checkout
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false
ref: ${{ steps.head_sha_context.outputs.head_sha || github.sha }}

- name: Codespell
uses: codespell-project/actions-codespell@e3258cca84ce02b0bb36a3d41f2c18f719a0cc1a # v2.4.3
uses: codespell-project/actions-codespell@v2.4.3

- name: Set final commit status
if: always() && github.event_name == 'issue_comment' && steps.head_sha_context.outputs.head_sha != ''
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: ${{ job.status }}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/markdownlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

- name: Set commit status as pending
if: github.event_name == 'issue_comment'
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: pending
Expand All @@ -49,15 +49,15 @@ jobs:
sudo apt install -y git

- name: Check out code
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1
uses: actions/checkout@v7.0.1
with:
persist-credentials: false
ref: ${{ steps.head_sha_context.outputs.head_sha || github.sha }}

# CHANGELOG.md is generated automatically from PR titles and descriptions
# It might have issues but they are not critical
- name: Lint all markdown files except for CHANGELOG.md
uses: docker://avtodev/markdown-lint:master
uses: linux-system-roles/.github/github-actions/markdownlint@main
with:
args: >-
--ignore=CHANGELOG.md
Expand All @@ -66,7 +66,7 @@ jobs:

- name: Set final commit status
if: always() && github.event_name == 'issue_comment' && steps.head_sha_context.outputs.head_sha != ''
uses: myrotvorets/set-commit-status-action@7f84e174036426c90737dbfa32e9fd56859f93d0 # master
uses: linux-system-roles/.github/github-actions/commit-status@main
with:
sha: ${{ steps.head_sha_context.outputs.head_sha }}
status: ${{ job.status }}
Expand Down
Loading
Loading