Skip to content

Commit

Permalink
updated workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
QuiteAFancyEmerald committed Aug 23, 2024
1 parent 72f1e2e commit 02fc341
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 28 deletions.
35 changes: 35 additions & 0 deletions .github/workflows/ci-windows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CI-Win

on:
push:
branches: [master]
pull_request:
branches: [master]

jobs:
build-windows:
runs-on: windows-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '20.8.0'

- name: Install dependencies
run: npm install

- name: Build libraries
run: npm run build

- name: Start server
run: npm run workflow-test

- name: Test server response
run: npm test

- name: Stop server after testing
run: npm stop
29 changes: 1 addition & 28 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI
name: CI-Production

on:
push:
Expand Down Expand Up @@ -33,30 +33,3 @@ jobs:

- name: Stop server after testing
run: npm stop

build-windows:
runs-on: windows-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '20.8.0'

- name: Install dependencies
run: npm install

- name: Build libraries
run: npm run build

- name: Start server
run: npm run workflow-test

- name: Test server response
run: npm test

- name: Stop server after testing
run: npm stop
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

# Holy Unblocker LTS (v6.x.x)

![GitHub Actions Status](https://github.com/QuiteAFancyEmerald/Holy-Unblocker/workflows/CI-Production/badge.svg)
![GitHub Actions Status](https://github.com/QuiteAFancyEmerald/Holy-Unblocker/workflows/CI-Win/badge.svg)

Holy Unblocker LTS, an experimental web proxy service, can bypass web filters or 'blockers' regardless of whether the method of censorship is client-side or network-based. This includes the potential ability to bypass content blockers overseas, Chrome extensions, localized client firewalls, and network-related filters.

This project serves mostly as a proof of concept for the ideal clientless solution to bypassing censorship. Being a secure web proxy service, it supports numerous sites while being updated frequently and concentrating on detail with design, mechanics, and features.
Expand Down

0 comments on commit 02fc341

Please sign in to comment.