Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

NET-4954: Remove/replace noncompliant actions #589

Merged
merged 3 commits into from
Jul 20, 2023
Merged

Conversation

nathancoleman
Copy link
Member

@nathancoleman nathancoleman commented Jul 18, 2023

Changes proposed in this PR:

  • Remove tmate action
  • Replace current notification action with official Slack action
  • Remove release prep workflow as we no longer use it

How I've tested this PR:

🤖 tests pass (including conformance)

How I expect reviewers to test this PR:

See above

Checklist:

  • Tests added
  • CHANGELOG entry added

    Run make changelog-entry for guidance in authoring a changelog entry, and
    commit the resulting file, which should have a name matching your PR number.
    Entries should use imperative present tense (e.g. Add support for...)

@nathancoleman nathancoleman added the pr/no-changelog Skip the CI check that requires a changelog entry label Jul 18, 2023
@nathancoleman nathancoleman changed the title Remove/replace noncompliant actions NET-4954: Remove/replace noncompliant actions Jul 18, 2023
@nathancoleman nathancoleman added the pr/conformance Run conformance tests from kubernetes-sigs/gateway-api label Jul 18, 2023
@nathancoleman nathancoleman changed the base branch from main to testing-version-updates July 18, 2023 21:15
@nathancoleman nathancoleman marked this pull request as ready for review July 18, 2023 21:15
@nathancoleman nathancoleman requested a review from a team July 18, 2023 21:15
Base automatically changed from testing-version-updates to main July 19, 2023 18:04
Copy link
Member Author

@nathancoleman nathancoleman left a comment

Choose a reason for hiding this comment

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

Personal review

required: false
type: string # No support for numeric value
default: '10'
workflow_dispatch: {}
Copy link
Member Author

Choose a reason for hiding this comment

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

The inputs were only used for controlling the tmux action, which we're no longer able to use

if: always() && github.ref == 'refs/heads/main'
uses: ravsamhq/notify-slack-action@v1 # TSCCR: no entry for repository "ravsamhq/notify-slack-action"
Copy link
Member Author

Choose a reason for hiding this comment

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

This is being replaced by the official Slack action that now exists

Copy link
Member Author

Choose a reason for hiding this comment

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

Changes in this file mirror those in the conformance.yml file above, just without the Slack notification since this one runs on PRs

Copy link
Member Author

Choose a reason for hiding this comment

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

We've been unable to use this workflow for several releases now due to the default token assigned by GitHub Actions not having SSO enabled. Since we're not actively developing/releasing this repo anymore, I opted to just remove the workflow

@nathancoleman nathancoleman merged commit 21bf5d2 into main Jul 20, 2023
17 checks passed
@nathancoleman nathancoleman deleted the tsccr-cleanup branch July 20, 2023 00:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
pr/conformance Run conformance tests from kubernetes-sigs/gateway-api pr/no-changelog Skip the CI check that requires a changelog entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants