Skip to content

Commit cbb49c2

Browse files
committed
feat!: Initial release of pdfgen-core
1 parent 08470ed commit cbb49c2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+723
-1545
lines changed

.editorconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
[{*.kt,*.kts}]
1010
indent_style = space
1111
insert_final_newline = true
12-
max_line_length = 100
12+
max_line_length = off
1313
indent_size = 4
1414
ij_continuation_indent_size = 4
1515
ij_java_names_count_to_use_import_on_demand = 9999

.github/release-drafter.yml

-26
This file was deleted.

.github/workflows/analyze.yml

-47
This file was deleted.

.github/workflows/build.yml

-32
This file was deleted.

.github/workflows/release-drafter.yml

-16
This file was deleted.

.github/workflows/release-image.yml

-45
This file was deleted.

.github/workflows/release-please.yaml

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Build-Deploy
2+
on:
3+
push:
4+
branches:
5+
- main
6+
7+
permissions:
8+
contents: write
9+
pull-requests: write
10+
packages: write
11+
jobs:
12+
release-please:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-java@v3
17+
with:
18+
java-version: 21
19+
distribution: 'temurin'
20+
- uses: actions/cache@v3
21+
with:
22+
path: ~/.m2/repository
23+
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
24+
restore-keys: |
25+
${{ runner.os }}-maven-
26+
- name: Build
27+
run: mvn -B -q -fae clean install
28+
- uses: google-github-actions/release-please-action@v3
29+
id: release
30+
with:
31+
release-type: maven
32+
package-name: pdfgen-core
33+
- name: Deploy to Github Package
34+
if: ${{ steps.release.outputs.release_created }}
35+
env:
36+
GITHUB_USERNAME: x-access-token
37+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
38+
run: mvn --settings .m2/maven-settings.xml source:jar-no-fork deploy -DskipTests=true -Dmaven.wagon.http.pool=false

.github/workflows/test.yml

-32
This file was deleted.

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ src/generated
1414
# Project specific
1515
*.pdf
1616
/data/
17+
*gradle*

.m2/maven-settings.xml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
2+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
4+
http://maven.apache.org/xsd/settings-1.0.0.xsd">
5+
6+
<servers>
7+
<server>
8+
<id>github</id>
9+
<username>${env.GITHUB_USERNAME}</username>
10+
<password>${env.GITHUB_TOKEN}</password>
11+
</server>
12+
</servers>
13+
14+
</settings>

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Changelog

Dockerfile

-14
This file was deleted.

build.gradle.kts

-106
This file was deleted.

0 commit comments

Comments
 (0)