From c439e3c60a7a410a7dbe46717f8f3bca1753b7ca Mon Sep 17 00:00:00 2001 From: jtyoung84 <104453205+jtyoung84@users.noreply.github.com> Date: Sun, 26 Jan 2025 16:27:22 -0800 Subject: [PATCH] build: auto add issues to project board --- .github/workflows/add_issue_to_project_board.yml | 15 +++++++++++++++ .github/workflows/tag_and_publish.yml | 8 ++++---- .github/workflows/test_and_lint.yml | 4 ++-- 3 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/add_issue_to_project_board.yml diff --git a/.github/workflows/add_issue_to_project_board.yml b/.github/workflows/add_issue_to_project_board.yml new file mode 100644 index 0000000..db7ee99 --- /dev/null +++ b/.github/workflows/add_issue_to_project_board.yml @@ -0,0 +1,15 @@ +name: Auto add issues to project board +on: + issues: + types: + - opened + +jobs: + add-to-project: + name: Add issue to project + runs-on: ubuntu-latest + steps: + - uses: actions/add-to-project@v1.0.2 + with: + project-url: https://github.com/orgs/AllenNeuralDynamics/projects/9 + github-token: ${{ secrets.SERVICE_TOKEN }} diff --git a/.github/workflows/tag_and_publish.yml b/.github/workflows/tag_and_publish.yml index a9bb671..9b6c40a 100644 --- a/.github/workflows/tag_and_publish.yml +++ b/.github/workflows/tag_and_publish.yml @@ -9,9 +9,9 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.9 - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies @@ -63,11 +63,11 @@ jobs: needs: tag runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Pull latest changes run: git pull origin main - name: Set up Python 3.9 - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install dependencies diff --git a/.github/workflows/test_and_lint.yml b/.github/workflows/test_and_lint.yml index 3481b8e..c273484 100644 --- a/.github/workflows/test_and_lint.yml +++ b/.github/workflows/test_and_lint.yml @@ -12,9 +12,9 @@ jobs: matrix: python-version: [ '3.9', '3.10', '3.11', '3.12' ] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies