diff --git a/.github/workflows/latex.yml b/.github/workflows/latex.yml index 00499e9..27e1f0a 100644 --- a/.github/workflows/latex.yml +++ b/.github/workflows/latex.yml @@ -12,6 +12,12 @@ on: jobs: build: runs-on: ubuntu-latest + env: + OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} + R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }} + R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }} + R2_ENDPOINT: ${{ secrets.R2_ENDPOINT }} + R2_BUCKET_NAME: ${{ secrets.R2_BUCKET_NAME }} steps: - uses: actions/checkout@v4 @@ -19,10 +25,10 @@ jobs: run: bash paper/concat_code.sh - name: Generate mirrors with Codex - if: ${{ secrets.OPENAI_API_KEY != '' }} + if: ${{ env.OPENAI_API_KEY != '' }} uses: openai/codex-action@v1 with: - openai-api-key: ${{ secrets.OPENAI_API_KEY }} + openai-api-key: ${{ env.OPENAI_API_KEY }} sandbox: workspace-write safety-strategy: drop-sudo working-directory: . @@ -75,13 +81,13 @@ jobs: run: echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT - name: Upload to Cloudflare R2 - if: ${{ github.event_name == 'push' && secrets.R2_ACCESS_KEY_ID != '' && secrets.R2_SECRET_ACCESS_KEY != '' && secrets.R2_ENDPOINT != '' && secrets.R2_BUCKET_NAME != '' }} + if: ${{ github.event_name == 'push' && env.R2_ACCESS_KEY_ID != '' && env.R2_SECRET_ACCESS_KEY != '' && env.R2_ENDPOINT != '' && env.R2_BUCKET_NAME != '' }} env: - AWS_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }} - AWS_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }} - AWS_ENDPOINT_URL: ${{ secrets.R2_ENDPOINT }} + AWS_ACCESS_KEY_ID: ${{ env.R2_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ env.R2_SECRET_ACCESS_KEY }} + AWS_ENDPOINT_URL: ${{ env.R2_ENDPOINT }} DATE: ${{ steps.date.outputs.date }} - BUCKET_NAME: ${{ secrets.R2_BUCKET_NAME }} + BUCKET_NAME: ${{ env.R2_BUCKET_NAME }} run: | pip install boto3 python3 << 'EOF'