Skip to content

Commit

Permalink
ci: update self hosted runner label and codeowners
Browse files Browse the repository at this point in the history
Signed-off-by: Roger Barker <[email protected]>
  • Loading branch information
rbarkerSL committed Aug 15, 2024
1 parent f6fcf5b commit c58c169
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 15 deletions.
23 changes: 12 additions & 11 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
##### Global Protection Rule ######
###################################
# NOTE: This rule is overriden by the more specific rules below. This is the catch-all rule for all files not covered by the more specific rules below
* @hashgraph/block-node
* @hashgraph/block-node

#########################
##### Core Files ######
Expand All @@ -11,23 +11,24 @@
# NOTE: Must be placed last to ensure enforcement over all other rules

# Protection Rules for Github Configuration Files and Actions Workflows
/.github/ @hashgraph/release-engineering @hashgraph/release-engineering-managers
/.github/workflows/ @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
/.github/ @hashgraph/devops-ci @hashgraph/release-engineering-managers
/.github/workflows/ @hashgraph/devops-ci @hashgraph/devops-ci-committers

# Codacy Tool Configurations
/config/ @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
.remarkrc @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
/config/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering-managers
.remarkrc @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering-managers

# Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval)
/CODEOWNERS @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
/CODEOWNERS @hashgraph/release-engineering-managers

# Protect the repository root files
/README.md @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
**/LICENSE @hashgraph/release-engineering @hashgraph/release-engineering-managers
/README.md @hashgraph/devops-ci @hashgraph/release-engineering-managers
**/LICENSE @hashgraph/release-engineering-managers

# CodeCov configuration
**/codecov.yml @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
**/codecov.yml @hashgraph/devops-ci @hashgraph/release-engineering-managers

# Git Ignore definitions
**/.gitignore @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
**/.gitignore.* @hashgraph/release-engineering @hashgraph/release-engineering-managers @hashgraph/block-node
**/.gitignore @hashgraph/devops-ci @hashgraph/release-engineering-managers
**/.gitignore.* @hashgraph/devops-ci @hashgraph/release-engineering-managers

2 changes: 1 addition & 1 deletion .github/workflows/pr-checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ env:
jobs:
compile:
name: "Gradle Checks"
runs-on: [ self-hosted, Linux, medium, ephemeral ]
runs-on: block-node-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-formatting.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ permissions:
jobs:
pr-formatting-checks:
name: PR Formatting Checks
runs-on: [self-hosted, Linux, medium, ephemeral]
runs-on: block-node-linux-medium
steps:
- name: Check PR Title
id: title-check
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-push-image.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ env:

jobs:
publish:
runs-on: [self-hosted, Linux, medium, ephemeral]
runs-on: block-node-linux-medium

steps:
- name: Harden Runner
Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:
helm-chart-release:
needs: publish
runs-on: [ self-hosted, Linux, medium, ephemeral ]
runs-on: block-node-linux-medium
permissions:
contents: write

Expand Down

0 comments on commit c58c169

Please sign in to comment.