Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-advance date of the next tag #2428

Merged
merged 1 commit into from
Dec 16, 2024

Conversation

ddbeck
Copy link
Collaborator

@ddbeck ddbeck commented Dec 11, 2024

Removes softprops/action-gh-release in favor of the gh CLI.

Fixes #2068

Closes #2425

Removes softprops/action-gh-release in favor of the `gh` CLI.

Fixes web-platform-dx#2068

Closes web-platform-dx#2425
@github-actions github-actions bot added the tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings label Dec 11, 2024
@@ -68,20 +68,33 @@ jobs:
VERSION: ${{ steps.version.outputs.VERSION }}
TIMESTAMP: ${{ steps.timestamp_and_hash.outputs.TIMESTAMP }}
SHORT_HASH: ${{ steps.timestamp_and_hash.outputs.SHORT_HASH }}
- run: npm publish --tag ${{ env.dist_tag }}
- if: ${{ env.NODE_AUTH_TOKEN }}
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I added this condition to make it easier to test on my fork.

@ddbeck
Copy link
Collaborator Author

ddbeck commented Dec 13, 2024

@Elchi3 would you be interested in reviewing this? It's primarily a maintainer quality-of-life thing, to stop dismissing the Dependabot upgrade for the GitHub Action. I've tested it on my fork, so I've got fairly high confidence on this one.

@Elchi3 Elchi3 merged commit 766b40e into web-platform-dx:main Dec 16, 2024
4 checks passed
@ddbeck ddbeck deleted the remove-action-gh-release branch December 16, 2024 09:53
@szepeviktor
Copy link
Contributor

@ddbeck Hello!

I am watching releases.
Now I get a notification on every commit to main.
Please advise.

@ddbeck
Copy link
Collaborator Author

ddbeck commented Dec 17, 2024

Oh that sounds very annoying. Sorry about that, @szepeviktor—I'll open a PR to revert this until I find another workaround.

@szepeviktor
Copy link
Contributor

Thank you.

ddbeck added a commit to ddbeck/web-features that referenced this pull request Dec 17, 2024
This produces a bunch of needless notifications for release watchers on
GitHub. I think there's a way to work around this, but it needs some
testing first.

This reverts commit 766b40e.
ddbeck added a commit to ddbeck/web-features that referenced this pull request Dec 17, 2024
This produces a bunch of needless notifications for release watchers on
GitHub. I think there's a way to work around this, but it needs some
testing first.

This partially reverts commit 766b40e.
@ddbeck
Copy link
Collaborator Author

ddbeck commented Dec 17, 2024

I've opened #2453.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tools and infrastructure Project internal tooling, such as linters, GitHub Actions, or repo settings
Projects
None yet
Development

Successfully merging this pull request may close these issues.

@next GitHub release date does not advance
3 participants