Remove repository URLs and fix CI comments

- Remove all repository URLs from README (users are already in repo)
- Clarify CI uses Ubuntu for testing only, not Ubuntu-specific
- Remove duplicate clipboard prerequisite line
- Use placeholder <repository-url> in install docs
This commit is contained in:
fraggle 2026-01-11 19:00:53 -04:00
parent 856d48249e
commit 4242415af9
5 changed files with 13 additions and 22 deletions

View File

@ -8,10 +8,9 @@ on:
jobs: jobs:
build: build:
runs-on: ${{ matrix.os }} runs-on: ubuntu-latest # CI testing platform only - program works on any Linux/Unix distro
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest]
go-version: ['1.21', '1.22'] go-version: ['1.21', '1.22']
steps: steps:
@ -37,8 +36,7 @@ jobs:
- name: Build release version - name: Build release version
run: go build -trimpath -ldflags "-s -w" -o passage-release . run: go build -trimpath -ldflags "-s -w" -o passage-release .
- name: Check manpage builds (Linux) - name: Check manpage builds
if: matrix.os == 'ubuntu-latest'
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install -y pandoc sudo apt-get install -y pandoc

View File

@ -4,7 +4,7 @@ Thank you for your interest in contributing to PassAGE!
## Getting Started ## Getting Started
1. **Fork the repository** on GitHub 1. **Fork the repository**
2. **Clone your fork** locally 2. **Clone your fork** locally
3. **Create a branch** for your changes 3. **Create a branch** for your changes
4. **Make your changes** and test them 4. **Make your changes** and test them
@ -14,7 +14,7 @@ Thank you for your interest in contributing to PassAGE!
1. **Fork and clone the repository:** 1. **Fork and clone the repository:**
```bash ```bash
git clone https://git.fraggle.lol/fraggle/PassAGE.git git clone <repository-url>
cd PassAGE cd PassAGE
``` ```

View File

@ -2,24 +2,22 @@
Complete installation instructions for PassAGE. Complete installation instructions for PassAGE.
**Quick Install:** `go install git.fraggle.lol/fraggle/PassAGE@latest` **Quick Install:** `go install <repository-url>@latest`
## Quick Install ## Quick Install
### Using Go (Recommended) ### Using Go (Recommended)
```bash ```bash
go install git.fraggle.lol/fraggle/PassAGE@latest go install <repository-url>@latest
``` ```
### From Source ### From Source
```bash ```bash
# Clone repository # Clone repository and build
git clone https://git.fraggle.lol/fraggle/PassAGE.git git clone <repository-url>
cd PassAGE cd PassAGE
# Build and install
make install make install
# Or for user installation (no sudo) # Or for user installation (no sudo)
@ -48,8 +46,8 @@ make install-user
### 1. Clone the Repository ### 1. Clone the Repository
```bash ```bash
git clone https://git.fraggle.lol/fraggle/PassAGE.git git clone <repository-url>
cd passage cd PassAGE
``` ```
### 2. Download Dependencies ### 2. Download Dependencies

View File

@ -23,15 +23,10 @@ A modern password manager using AGE encryption.
- **Git** - For cloning the repository - **Git** - For cloning the repository
- **pandoc** or **go-md2man** (optional) - For building manpages - **pandoc** or **go-md2man** (optional) - For building manpages
- **xclip** or **wl-clipboard** - For clipboard support (X11/Wayland) - **xclip** or **wl-clipboard** - For clipboard support (X11/Wayland)
- **xclip** or **wl-clipboard** (Linux only) - For clipboard support
### Build from Source ### Build from Source
```bash ```bash
# Clone the repository
git clone https://git.fraggle.lol/fraggle/PassAGE.git
cd PassAGE
# Download dependencies # Download dependencies
go mod download go mod download
@ -55,7 +50,7 @@ make install-user
**Or install directly with go:** **Or install directly with go:**
```bash ```bash
go install git.fraggle.lol/fraggle/PassAGE@latest go install <repository-url>@latest
``` ```
#### Build Options #### Build Options
@ -84,7 +79,7 @@ go build -ldflags "-s -w" -trimpath -o passage
### Install Binary ### Install Binary
Pre-built binaries may be available from the [releases page](https://git.fraggle.lol/fraggle/PassAGE/releases). Pre-built binaries may be available from the releases page.
## Quick Start ## Quick Start

View File

@ -254,7 +254,7 @@ For detailed security information, see **SECURITY.md** in the PassAGE source cod
# BUGS # BUGS
Report bugs at https://git.fraggle.lol/fraggle/PassAGE/issues Report bugs at the project repository
# AUTHOR # AUTHOR