Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
235 changes: 0 additions & 235 deletions .github/CONTRIBUTING.md

This file was deleted.

31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Copyright © 2025 Network Pro Strategies (Network Pro™)
# SPDX-License-Identifier: CC-BY-4.0 OR GPL-3.0-or-later
# This file is part of Network Pro

blank_issues_enabled: true
contact_links:
- name: 🐛 File a Bug Report
url: https://github.com/netwk-pro/netwk-pro.github.io/issues/new?template=bug_report.yml
about: Please open all bug reports in the main repository.

- name: ✨ Feature Request
url: https://github.com/netwk-pro/netwk-pro.github.io/issues/new?template=feature_request.yml
about: Suggest new or updated features in the main repository.

- name: ⚖️ Legal or Compliance Issue
url: https://github.com/netwk-pro/netwk-pro.github.io/issues/new?template=legal_review.yml
about: Raise legal or policy-related issues centrally.

- name: Ask the Community
url: https://discuss.neteng.pro
about: Join the GitHub Discussions forum to get support from the community.

- name: Stack Overflow (Internal Team)
url: https://stack.neteng.pro
about:
Search or post questions in our internal Stack Overflow for Teams
instance.

- name: Contact Network Pro
url: https://netwk.pro/contact?utm_source=github
about: Contact us directly for help or private inquiries.
39 changes: 0 additions & 39 deletions .github/PULL_REQUEST_TEMPLATE.md

This file was deleted.

15 changes: 8 additions & 7 deletions .github/workflows/auto-assign.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,28 @@
# This workflow will auto-assign an issue or PR to a specific user
# when a new issue or PR is opened.

name: Auto Assign
name: 'Auto Assign'

on:
issues:
types: [opened]
pull_request:
types: [opened, edited, synchronize, reopened]

permissions:
issues: write
contents: read
pull-requests: write

jobs:
auto-assign:
runs-on: ubuntu-24.04

permissions:
issues: write
pull-requests: write

steps:
- name: Auto-assign issue or PR
- name: 'Auto-assign issue or PR'
uses: pozil/auto-assign-issue@v2
with:
repo-token: ${{ secrets.GH_PAT }}
repo-token: ${{ secrets.GITHUB_TOKEN }}
assignees: SunDevil311
numOfAssignee: 1
allowSelfAssign: true
40 changes: 40 additions & 0 deletions .github/workflows/backup-branch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# .github/workflows/backup-branch.yml
#
# Syncs backup/nightly-snapshot branch with master every day at 10:00 UTC.
# Only triggers on the default branch and not on PRs
#
# Copyright © 2025 Network Pro Strategies (Network Pro™)
# SPDX-License-Identifier: CC-BY-4.0 OR GPL-3.0-or-later
# This file is part of Network Pro

name: Nightly Backup Branch Sync

on:
schedule:
- cron: '30 10 * * *' # Every day at 10:30 AM UTC (3:30 AM MST)
workflow_dispatch: # Allow manual triggering too

permissions:
contents: write

jobs:
sync-backup:
name: Sync backup/nightly-snapshot to master
runs-on: ubuntu-24.04
if: github.ref == 'refs/heads/master' && github.event_name != 'pull_request'

steps:
- name: Checkout master branch
uses: actions/checkout@v4
with:
ref: master
fetch-depth: 0 # Required to push to another branch

- name: Set up Git
run: |
git config user.name "SunDevil311"
git config user.email "github@sl.neteng.cc"

- name: Force-push to backup/nightly-snapshot
run: |
git push --force origin HEAD:refs/heads/backup/nightly-snapshot
Loading