Skip to content

fix: clear REDIRECT_URI cookie on authenticated requests #242

fix: clear REDIRECT_URI cookie on authenticated requests

fix: clear REDIRECT_URI cookie on authenticated requests #242

Workflow file for this run

name: 'Build'
on:
push:
tags:
- 'v[0-9]+\.[0-9]+\.[0-9]+'
pull_request:
branches:
- main
env:
WORKSPACE_ARTIFACT: 'oauth2_server'
jobs:
build_jar:
name: 'Build JAR'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: 'Set up JDK 21'
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '21'
cache: 'maven'
- name: 'Build'
run: ./mvnw clean package
- name: 'Upload artifact'
uses: actions/upload-artifact@v3
with:
name: ${{ env.WORKSPACE_ARTIFACT }}
path: |
Dockerfile
docker-entrypoint.sh
target/oauth2-server.jar
target/version.txt
build_docker:
name: 'Build Docker'
if: startsWith(github.ref, 'refs/tags/v')
runs-on: ubuntu-latest
needs:
- build_jar
steps:
- name: 'Download artifact'
uses: actions/download-artifact@v3
with:
name: ${{ env.WORKSPACE_ARTIFACT }}
path: .
- name: 'Build Docker'
env:
VERSION_TAG: '${{ github.ref_name }}'
run: 'docker build -t "gw2auth/oauth2-server:latest" -t "gw2auth/oauth2-server:$VERSION_TAG" .'
- name: 'Login Docker'
env:
DOCKER_LOGIN: ${{ secrets.DOCKER_LOGIN }}
DOCKER_ACCESS_TOKEN: ${{ secrets.DOCKER_ACCESS_TOKEN }}
run: 'docker login -u $DOCKER_LOGIN -p $DOCKER_ACCESS_TOKEN'
- name: 'Push Docker'
run: 'docker push "gw2auth/oauth2-server" --all-tags'