Compare commits

..
5 Commits
Author SHA1 Message Date
ryansaklad 0bef515230 Added Membership Development Officer to Officer List
continuous-integration/drone/tag Build is passing
Technical and conforming change: MemDev officer was in the bylaws, but not on the list of elected officers
2023-02-07 09:58:40 -05:00
ryansaklad 71fe0b6d20 Fixed typo 2023-02-06 20:49:57 -05:00
ryansaklad 3c6d3ae00a Updated for full time students
Full Text: If they are a WPI student, this requirement may be waived by a 2/3rds vote of the Brotherhood.
Per Chapter Council on 2023-01-22
2023-02-06 10:22:14 -05:00
1114 ebe2ec11b8 Technical changes
continuous-integration/drone/tag Build is passing
This commit makes the following changes:
- Adds infrastructure to automatically generate a PDF
- Updates the style of the document to match the Chapter Code of Regulation
- Simplifies the layout of the bylaws.org file
2023-01-18 18:49:08 -05:00
ryansaklad 782c08c41d Updated the Glossary 2023-01-18 13:13:14 -05:00
3 changed files with 1068 additions and 1078 deletions
+23
View File
@@ -0,0 +1,23 @@
kind: pipeline
name: ccr
type: docker
steps:
- name: generate-pdf
image: git.axpdsp.org/parliamentarian/bylaw-builder
commands:
- "make"
- "echo $DRONE_TAG > title"
- name: publish
image: plugins/gitea-release
settings:
base_url: https://git.axpdsp.org
api_key:
from_secret: api_key
files:
- bylaws.pdf
title: title
trigger:
event:
- tag
-28
View File
@@ -1,28 +0,0 @@
name: release
on:
push:
tags:
- '*'
jobs:
release:
runs-on: bylaw-builder
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Setup go
uses: https://github.com/actions/setup-go@v4
with:
go-version: '>=1.20.1'
- name: Build
run: make
- name: Release
id: use-go-action
uses: https://gitea.com/actions/release-action@main
with:
files: |-
bylaws.pdf
api_key: '${{secrets.RELEASE_TOKEN}}'
+1045 -1050
View File
File diff suppressed because it is too large Load Diff