From e0a0638b746f1717f2ab9bd388b059455f58550f 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 171191cb..868e2d84 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -109,19 +109,18 @@ jobs: name: Publish RIT Action tag runs-on: ubuntu-latest timeout-minutes: 60 -# if: github.ref == 'refs/heads/main' + if: github.ref == 'refs/heads/main' permissions: + contents: write packages: write - contents: write + steps: - - name: Checkout - id: checkout - uses: actions/checkout@v4 - - - 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@v4 + 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