Skip to content

Generate Next antlr4 based Solution #7

Generate Next antlr4 based Solution

Generate Next antlr4 based Solution #7

name: Generate Next antlr4 based Solution
on: workflow_dispatch
jobs:
run-blueprinter:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up Java
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '21'
- name: Setup environment variables
id: date
run: |
echo "AOC_SESSION_ID=${{ secrets.AOC_SESSION_ID }}" >> $GITHUB_ENV
- uses: s4u/[email protected]
with:
servers: |
[{
"id": "github",
"username": "${{ secrets.USER_PACKAGE_READ }}",
"password": "${{ secrets.TOKEN_PACKAGE_READ }}"
}]
- uses: actions/checkout@v4
- name: Commit generated solution
run: |
git config user.name 'Viinyard'
git config user.email '[email protected]'
mvn clean package -DskipTests
mvn -pl solutions blueprinter:blueprint@next-solution
git add -A
git commit -am "Next solution"
- name: Create Pull Request
uses: peter-evans/create-pull-request@v7
with:
token: ${{ secrets.PAT }}
commit-message: "Next solution"
branch: "next-solution"
title: "Next solution"
body: "This pull request contains the generated solution for next solution."
draft: true
labels: "generated"