Build Sysmon Guide / Build PDF (pull_request) action runtime error
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 90/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Quiet
- Tech stack
- github-actions
- Domain
- ci-cd
Research direction
Open .github/workflows/build-guide.yml and inspect the two upload-artifact steps. Update both references from actions/upload-artifact@v3 to @v4, preserving their artifact names, paths, and retention settings. Done means the workflow no longer uses the deprecated v3 action and can proceed past action preparation.
Written by the indexing model from the issue text.
Description
Summary of the github action failure
- Error: "This request has been automatically failed because it uses a deprecated version of
actions/upload-artifact: v3." - File referenced: .github/workflows/build-guide.yml
Root cause
- The workflow uses actions/upload-artifact@v3 in two places. v3 of the artifact actions has been deprecated and the runner rejects jobs that use it, causing the job to fail during action preparation.
Fix
- Update the workflow to use the supported v4 of the upload-artifact action. Replace both uses of actions/upload-artifact@v3 with actions/upload-artifact@v4.
Exact changes to make (apply to .github/workflows/build-guide.yml)
Replace this block (first occurrence)
- name: Upload master document artifact
uses: actions/upload-artifact@v3
with:
name: master-document
path: Build/Sysmon.md
retention-days: 30
with
- name: Upload master document artifact
uses: actions/upload-artifact@v4
with:
name: master-document
path: Build/Sysmon.md
retention-days: 30
And replace this block (second occurrence)
- name: Upload PDF artifact
uses: actions/upload-artifact@v3
with:
name: sysmon-guide-pdf
path: Build/SysmonGuide.pdf
retention-days: 90
with
- name: Upload PDF artifact
uses: actions/upload-artifact@v4
with:
name: sysmon-guide-pdf
path: Build/SysmonGuide.pdf
retention-days: 90
- Dominant language
- Python
- Stars
- 1.4k
- Forks
- 186
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from trustedsec/SysmonCommunityGuide
-
Broken PDF Open
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
trustedsec/SysmonCommunityGuide#31 · 3 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 20/100
trustedsec/SysmonCommunityGuide#29 · 9 comments ·
-
Changelog Updates Open
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 38/100
trustedsec/SysmonCommunityGuide#24 · 1 comment ·
All issues in trustedsec/SysmonCommunityGuide
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
syfoud/Simulated_Scepter#172 ·
-
A cancelled tests run makes the coverage comment workflow fail and reports it as a red check on main Openarea: ci bug perceived difficulty: 3
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Nitjsefnie-Harness-Commons/daedalus#921 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
EleutherAI/lm-evaluation-harness#4207 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
ClickHouse/clickhouse-connect#1057 ·