Skip to content

chore(deps): bump actions/upload-pages-artifact from 3 to 4 - #180

Merged
unclesp1d3r merged 1 commit into
mainfrom
dependabot/github_actions/actions/upload-pages-artifact-4
Jan 20, 2026
Merged

chore(deps): bump actions/upload-pages-artifact from 3 to 4#180
unclesp1d3r merged 1 commit into
mainfrom
dependabot/github_actions/actions/upload-pages-artifact-4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jan 19, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/upload-pages-artifact from 3 to 4.

Release notes

Sourced from actions/upload-pages-artifact's releases.

v4.0.0

What's Changed

Full Changelog: actions/upload-pages-artifact@v3.0.1...v4.0.0

v3.0.1

Changelog

See details of all code changes since previous release.

Commits
  • 7b1f4a7 Merge pull request #127 from heavymachinery/pin-sha
  • 4cc19c7 Pin actions/upload-artifact to SHA
  • 2d163be Merge pull request #107 from KittyChiu/main
  • c704843 fix: linted README
  • 9605915 Merge pull request #106 from KittyChiu/kittychiu/update-readme-1
  • e59cdfe Update README.md
  • a2d6704 doc: updated usage section in readme
  • 984864e Merge pull request #105 from actions/Jcambass-patch-1
  • 45dc788 Add workflow file for publishing releases to immutable action package
  • efaad07 Merge pull request #102 from actions/hidden-files
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jan 19, 2026
@dependabot
dependabot Bot requested a review from unclesp1d3r as a code owner January 19, 2026 20:50
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jan 19, 2026
@coderabbitai

coderabbitai Bot commented Jan 19, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@unclesp1d3r
unclesp1d3r merged commit dde39c6 into main Jan 20, 2026
12 of 13 checks passed
@unclesp1d3r
unclesp1d3r deleted the dependabot/github_actions/actions/upload-pages-artifact-4 branch January 20, 2026 13:39
unclesp1d3r added a commit that referenced this pull request Apr 19, 2026
…before v1.5 lock

- CommonDevice struct: add pipeline doc preamble naming the full
  flow (xml.Unmarshal -> vendor DTO -> parser/converter -> CommonDevice
  -> enrichment -> redact/sanitize -> reporting) and partition fields
  into parser-populated vs enrichment-populated groups with a
  delimiter comment.
- Rename CommonDevice.ComplianceChecks -> CommonDevice.ComplianceResults
  (field + JSON tag complianceChecks -> complianceResults). Touches 12
  Go files and 7 doc files (~60 identifier replacements; no testdata
  or goldens needed updates). The field type is already
  ComplianceResults; name now matches.
- Rename pkg/parser.XMLDecoder -> pkg/parser.OPNsenseXMLDecoder. The
  interface is typed to *schema.OpnSenseDocument and cannot be used
  for pfSense parsing; honest naming before the public API locks at
  v1.5. Touches 6 Go files and ~12 doc sites.
- Strengthen pkg/model.IPProtocol doc comment: IPProtocolInet46 is
  pfSense-specific (dual-stack rule matching both IPv4 and IPv6);
  OPNsense never emits it. Recommended switch pattern added to the
  type godoc.
- CHANGELOG ## [Unreleased] ### Changed bucket: two [breaking]
  entries (ComplianceResults field, OPNsenseXMLDecoder) with pre-v1.5
  semver-commitment disclaimer.
- public-api.md Revision History: two new rows dated 2026-04-19.

Todos resolved: #142, #145, #180. Fair window per pre-v1.5 semver
regime (see docs/development/public-api.md § Current Regime).

Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
unclesp1d3r added a commit that referenced this pull request Apr 19, 2026
…before v1.5 lock

- CommonDevice struct: add pipeline doc preamble naming the full
  flow (xml.Unmarshal -> vendor DTO -> parser/converter -> CommonDevice
  -> enrichment -> redact/sanitize -> reporting) and partition fields
  into parser-populated vs enrichment-populated groups with a
  delimiter comment.
- Rename CommonDevice.ComplianceChecks -> CommonDevice.ComplianceResults
  (field + JSON tag complianceChecks -> complianceResults). Touches 12
  Go files and 7 doc files (~60 identifier replacements; no testdata
  or goldens needed updates). The field type is already
  ComplianceResults; name now matches.
- Rename pkg/parser.XMLDecoder -> pkg/parser.OPNsenseXMLDecoder. The
  interface is typed to *schema.OpnSenseDocument and cannot be used
  for pfSense parsing; honest naming before the public API locks at
  v1.5. Touches 6 Go files and ~12 doc sites.
- Strengthen pkg/model.IPProtocol doc comment: IPProtocolInet46 is
  pfSense-specific (dual-stack rule matching both IPv4 and IPv6);
  OPNsense never emits it. Recommended switch pattern added to the
  type godoc.
- CHANGELOG ## [Unreleased] ### Changed bucket: two [breaking]
  entries (ComplianceResults field, OPNsenseXMLDecoder) with pre-v1.5
  semver-commitment disclaimer.
- public-api.md Revision History: two new rows dated 2026-04-19.

Todos resolved: #142, #145, #180. Fair window per pre-v1.5 semver
regime (see docs/development/public-api.md § Current Regime).

Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
unclesp1d3r added a commit that referenced this pull request Apr 19, 2026
…before v1.5 lock

- CommonDevice struct: add pipeline doc preamble naming the full
  flow (xml.Unmarshal -> vendor DTO -> parser/converter -> CommonDevice
  -> enrichment -> redact/sanitize -> reporting) and partition fields
  into parser-populated vs enrichment-populated groups with a
  delimiter comment.
- Rename CommonDevice.ComplianceChecks -> CommonDevice.ComplianceResults
  (field + JSON tag complianceChecks -> complianceResults). Touches 12
  Go files and 7 doc files (~60 identifier replacements; no testdata
  or goldens needed updates). The field type is already
  ComplianceResults; name now matches.
- Rename pkg/parser.XMLDecoder -> pkg/parser.OPNsenseXMLDecoder. The
  interface is typed to *schema.OpnSenseDocument and cannot be used
  for pfSense parsing; honest naming before the public API locks at
  v1.5. Touches 6 Go files and ~12 doc sites.
- Strengthen pkg/model.IPProtocol doc comment: IPProtocolInet46 is
  pfSense-specific (dual-stack rule matching both IPv4 and IPv6);
  OPNsense never emits it. Recommended switch pattern added to the
  type godoc.
- CHANGELOG ## [Unreleased] ### Changed bucket: two [breaking]
  entries (ComplianceResults field, OPNsenseXMLDecoder) with pre-v1.5
  semver-commitment disclaimer.
- public-api.md Revision History: two new rows dated 2026-04-19.

Todos resolved: #142, #145, #180. Fair window per pre-v1.5 semver
regime (see docs/development/public-api.md § Current Regime).

Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant