Skip to content

fix: pin secure-action-inputs to v1.0.0 SHA instead of floating @main - #323

Merged
rajbos merged 1 commit into
mainfrom
fix-pin-secure-action-inputs-sha
Jul 1, 2026
Merged

fix: pin secure-action-inputs to v1.0.0 SHA instead of floating @main#323
rajbos merged 1 commit into
mainfrom
fix-pin-secure-action-inputs-sha

Conversation

@rajbos

Copy link
Copy Markdown
Contributor

Now that devops-actions/secure-action-inputs has a tagged v1.0.0 release, this pins the reusable workflow's action reference by commit SHA (with version comment) instead of the floating @main branch ref.

Why: Dependabot's github_actions update checker requires at least one git tag on the referenced repo before it will compute a new commit SHA for updates (see latest_commit_sha in dependabot-core, which returns early when latest_version_tag is nil). A floating @main ref is also never tracked by Dependabot at all — it only updates SHA or tag pins.

Related:devops-actions/.github and devops-actions/secure-action-inputs both previously had zero tags, which is also why Dependabot never proposed updates to consumers' SHA-pinned uses: devops-actions/.github/.github/workflows/secure-inputs.yml@<sha> # main references. Both repos now have a v1.0.0 tag/release to unblock that.

Now that secure-action-inputs has a tagged v1.0.0 release, pin the reusable
workflow's action reference by commit SHA (with version comment) so
Dependabot can track and bump it, matching the pattern already used for
step-security/harden-runner in this same file.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA b07199e.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

License Issues

.github/workflows/secure-inputs.yml

PackageVersionLicenseIssue Type
devops-actions/secure-action-inputse99fc0a00a1170cdab03c4a84b00e8c973ad28dbNullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
actions/devops-actions/secure-action-inputs e99fc0a00a1170cdab03c4a84b00e8c973ad28db🟢 7.3
Details
CheckScoreReason
Maintained🟢 1030 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Dependency-Update-Tool🟢 10update tool detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Code-Review⚠️ 0Found 0/4 approved changesets -- score normalized to 0
Packaging⚠️ -1packaging workflow not detected
Binary-Artifacts🟢 10no binaries found in the repo
Token-Permissions🟢 10GitHub workflow tokens follow principle of least privilege
Pinned-Dependencies🟢 10all dependencies are pinned
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Signed-Releases⚠️ -1no releases found
License⚠️ 0license file not detected
Vulnerabilities🟢 82 existing vulnerabilities detected
Fuzzing⚠️ 0project is not fuzzed
Security-Policy🟢 10security policy file detected
Branch-Protection🟢 3branch protection is not maximal on development and all release branches
SAST🟢 10SAST tool is run on all commits
Contributors🟢 6project has 2 contributing companies or organizations -- score normalized to 6
CI-Tests🟢 1014 out of 14 merged PRs checked by a CI test -- score normalized to 10

Scanned Files

  • .github/workflows/secure-inputs.yml

@rajbos
rajbos merged commit 9a1f73d into mainJul 1, 2026
9 checks passed
@rajbos
rajbos deleted the fix-pin-secure-action-inputs-sha branch July 1, 2026 19:28
This was referenced Jul 1, 2026
rajbos added a commit to devops-actions/action-template that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/actionlint that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/actionlint-testing-repo that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/alternative-github-actions-marketplace that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/azure-appservice-settings that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/azure-devops-extension-news that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/demo-actions that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/github-actions-marketplace-news that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/github-copilot-memories that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/github-user-stats that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/issue-comment-tag that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/load-dependents-count that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/load-runner-info that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/secure-action-inputs that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/load-used-actions that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
rajbos added a commit to devops-actions/load-available-actions that referenced this pull request Jul 1, 2026
* chore: bump secure-inputs reusable workflow pin
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
* chore: update version comment to v1.1.0
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
gh-github-automationBot pushed a commit to actions-marketplace-validations/devops-actions_json-to-file that referenced this pull request Jul 30, 2026
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
gh-github-automationBot pushed a commit to actions-marketplace-validations/devops-actions_github-copilot-pr-analysis that referenced this pull request Aug 5, 2026
Bumps the pinned SHA for devops-actions/.github's secure-inputs.yml reusable
workflow to latest main, which now pins secure-action-inputs to a tagged
v1.0.0 SHA instead of a floating @main ref (devops-actions/.github#323).
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@rajbos