From 245974051f0584f68f263cc692fea94e69d8c1da Mon Sep 17 00:00:00 2001 From: fmacleal Date: Wed, 14 Aug 2024 13:09:09 +0200 Subject: [PATCH] Updating the release step to fix and be able to release the action --- .github/workflows/ci.yml | 25 +++++++++++------------ container-action/action.yml => action.yml | 2 +- container-action/README.md | 2 +- 3 files changed, 14 insertions(+), 15 deletions(-) rename container-action/action.yml => action.yml (96%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 912df1ba..831706ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -93,7 +93,7 @@ jobs: - name: Test RIT Action id: test-rit-action - uses: ./container-action/ + uses: ./ with: rskj-branch: master powpeg-node-branch: master @@ -111,17 +111,16 @@ jobs: timeout-minutes: 60 if: github.ref == 'refs/heads/main' permissions: + contents: write packages: write - contents: write + steps: - - name: Checkout - id: checkout - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - - name: Create a Release - uses: elgohr/Github-Release-Action@v5 - env: - GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: rootstock-integration-tests@v1 - title: Release rootstock-integration-tests@v1 \ No newline at end of file + - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 + with: + token: ${{ secrets.GITHUB_TOKEN }} + - name: Publish new version + run: | + git config --global user.email "no-reply@rootstocklabs.com" + git config --global user.name "RIT Release Automation" + git tag -fa v1 -m "Updating rootstock-integration-tests container action v1" + git push origin v1 --force \ No newline at end of file diff --git a/container-action/action.yml b/action.yml similarity index 96% rename from container-action/action.yml rename to action.yml index 657b65ea..8deb73f2 100644 --- a/container-action/action.yml +++ b/action.yml @@ -28,7 +28,7 @@ outputs: runs: using: docker - image: Dockerfile + image: ./container-action/Dockerfile env: INPUT_RSKJ_BRANCH: ${{ inputs.rskj-branch }} INPUT_POWPEG_NODE_BRANCH: ${{ inputs.powpeg-node-branch }} diff --git a/container-action/README.md b/container-action/README.md index f3ac048a..527f8cd8 100644 --- a/container-action/README.md +++ b/container-action/README.md @@ -52,7 +52,7 @@ The output message of the integration tests. It will be: ## Example usage ```yaml -uses: rootstock-integration-tests@v1 +uses: rsksmart/rootstock-integration-tests@v1 with: rskj-branch: master powpeg-node-branch: master