Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Definepermissions in workflows and update actions#531

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
joshmgross merged 1 commit intomainfromjoshmgross/update-workflows
Jan 29, 2025

Conversation

joshmgross
Copy link
Member

I noticed that Dependabot triggered workflows were failing due to permissions not being defined (Dependabot defaults to read only permissions if none are defined) -#523

This PR definespermissions for every workflow, updates action references, and removes the unused stale workflow which I disabled a long time ago.

nschonni reacted with thumbs up emoji
@joshmgrossjoshmgross requested a review froma team as acode ownerJanuary 28, 2025 21:52
@joshmgrossjoshmgrosstemporarily deployed to debug-integration-testJanuary 28, 2025 21:52 — withGitHub Actions Inactive
@github-actionsGitHub Actions
Copy link

Hello from actions/github-script! (e4e4c24)

@@ -3,7 +3,7 @@ description: 'Set up node and install dependencies'
runs:
using: 'composite'
steps:
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

I noticed Dependabot missed this one. I can't recall if there was an issue with nested actions before, but did you want a PR to add the extra job?

Copy link
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Is that something we can configure with Dependabot or a feature gap?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

I think I tried it before with a differentdirectory value, but I don't remember if there was an issuehttps://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot#enabling-dependabot-version-updates-for-actions.
I'll send something over, but don't hold this up on my part. I think you'll see it in the Insights>Dependancies tab after if it "works"

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Opened#532

@@ -17,4 +17,4 @@ jobs:
uses: actions/checkout@v4
- name: Publish
id: publish
uses: actions/publish-immutable-action@0.0.3
uses: actions/publish-immutable-action@0.0.4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

There is a typo in the current string that Dependabot fixed in its PR

Suggested change
uses:actions/publish-immutable-action@0.0.4
uses:actions/publish-immutable-action@v0.0.4

Copy link
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

This is actually a feature of immutable actions, it will be available more broadly soon -github/roadmap#592

With semantic versioning of actions, thev is optional.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Interesting, just noticed because VSCode also complains about the missingv, since it tries to resolve a tag that doesn't exist (without thev)

Copy link
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Good catch! I'll pass that along to the team

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Hi

@joshmgrossjoshmgross merged commit08caadd intomainJan 29, 2025
14 checks passed
@joshmgrossjoshmgross deleted the joshmgross/update-workflows branchJanuary 29, 2025 16:20
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@nschonninschonninschonni left review comments

@NanlonelyNanlonelyNanlonely left review comments

@johnsudoljohnsudoljohnsudol approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

4 participants
@joshmgross@nschonni@johnsudol@Nanlonely

[8]ページ先頭

©2009-2025 Movatter.jp