GitHub Actions on release

Hi there, hope I'm at the right place. I'm actually new to actions on GitHub, trying for release- depending. I have some private (because premium module) repos, all went fine on this action (on 5 other repos with the exact same parameters), but here, it produces an error (see attended screenshot) For the yml, I'll copy/paste that here: (For space reasons in the next post 😅 ) Do you have any idea what's going wrong here?
No description
A
Algor•38d ago
name: Release Creation

on:
release:
types: [published]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "20.x"

# get part of the tag after the `v`
- name: Extract tag version number
id: get_version
uses: battila7/get-version-action@v2

# Substitute the Manifest and Download URLs in the system.json
- name: Substitute Manifest and Download Links For Versioned Ones
id: sub_manifest_link_version
uses: microsoft/variable-substitution@v1
with:
files: "module.json"
env:
version: ${{steps.get_version.outputs.version-without-v}}
protected: true

# compile packs
- name: compile packs
run: npm ci
- run: npm run build

# Create a zip file with all files required by the system to add to the release
- run: |
zip -r ./te016-pan-pacifica.zip \
assets/ \
images/ \
packs/ \
module.json \
te016-pan-pacifica.js \
settings.js \
welcomeMessage.hbs
# Create a release for this specific version
- name: Update Release with Files
id: create_version_release
uses: ncipollo/release-action@v1
with:
allowUpdates: true # Set this to false if you want to prevent updating existing releases
name: ${{ github.event.release.name }}
draft: false
token: ${{ secrets.GITHUB_TOKEN }}
artifacts: "./module.json, ./te016-pan-pacifica.zip"
tag: ${{ github.event.release.tag_name }}
body: ${{ github.event.release.body }}
name: Release Creation

on:
release:
types: [published]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "20.x"

# get part of the tag after the `v`
- name: Extract tag version number
id: get_version
uses: battila7/get-version-action@v2

# Substitute the Manifest and Download URLs in the system.json
- name: Substitute Manifest and Download Links For Versioned Ones
id: sub_manifest_link_version
uses: microsoft/variable-substitution@v1
with:
files: "module.json"
env:
version: ${{steps.get_version.outputs.version-without-v}}
protected: true

# compile packs
- name: compile packs
run: npm ci
- run: npm run build

# Create a zip file with all files required by the system to add to the release
- run: |
zip -r ./te016-pan-pacifica.zip \
assets/ \
images/ \
packs/ \
module.json \
te016-pan-pacifica.js \
settings.js \
welcomeMessage.hbs
# Create a release for this specific version
- name: Update Release with Files
id: create_version_release
uses: ncipollo/release-action@v1
with:
allowUpdates: true # Set this to false if you want to prevent updating existing releases
name: ${{ github.event.release.name }}
draft: false
token: ${{ secrets.GITHUB_TOKEN }}
artifacts: "./module.json, ./te016-pan-pacifica.zip"
tag: ${{ github.event.release.tag_name }}
body: ${{ github.event.release.body }}
C
CussaMitre•38d ago
You need to allow the actions to read/write. I am on the phone, but it's on the repository settings
A
Algor•38d ago
Thank you, I'll look out for that, let you know if it's solved 🙂 In the meantime, if you can give me a nudge in the right direction, I'd be most grateful 🙂
C
CussaMitre•38d ago
In the GitHub repo, go to settings > actions > general > workflow permissions > select read and write
A
Algor•38d ago
Thank you 🙂 Unfortunately I'm not the owner of the repo, so I gotta reach out for the retired man ^^ I think I'll check this post as solved. If it's not, I'll come back, but these guidelines are surely legit 🙂 Thank you a lot again 🙂
LTL
Leo The League Lion•38d ago
@Algor gave :vote: LeaguePoints™ to @CussaMitre (#345 • 1)
C
CussaMitre•38d ago
Maybe it is worth asking the owner to give you maintainer permissions (I think that is enough to make these kinds of changes)
A
Algor•38d ago
Great hint! Thank you 🙂
LTL
Leo The League Lion•38d ago
@Algor gave :vote: LeaguePoints™ to @CussaMitre (#267 • 2)
Want results from more Discord servers?
Add your server
More Posts
Using an array in a sheet templateIn the system I am creating, the progression of a skill category is handled with a fixed size array hook preCreateToken update token nameI'm trying to update the token name when dropping a token on a scene. I basically have something lempty packSo I'm trying to access a pack in my module and it does exist but it's empty. My thoughts are 1. TError on package installError message ``` Error: Cannot read properties of null (reading 'protected') ``` I've started up Absolutely new to all of this, need help with a silly query.Hello! I'm extremely new to all of this, and i'm having issues trying to understand how to code a waHi, friends! I'd like to build a moduleHi, friends! I'd like to build a module and I could use a shove in the right part of the docs to go Well now I'm downloading lancerWell now I'm downloading lancerNew Entertainer - Fantasy if not Table Top ---- yetMy grandson is 11, and he has started making video shorts. This is his first full length YouTube stBoilerplate.css fileHi I started a new system from the Boilerplate system, and am having an issue seeing updates from myNewbie question on scopeHey there, total newbie here. I'm a complete amateur to programming. I've completed the todo tutoriaHaving trouble to get scripts loadedTrying to make my first module and I have troubles getting anything loaded in Foundry. Here is what Help Needed! Dynamic Table for Reputation TrackingHello, everyone. I am still encountering an issue with my Reputation Tracking system. In the actor Newbie questions on testing.Hi all, ive put together a simple module for PF2E that allows a user to favorite a spell, feat, itemTrouble with Synthetic Actors (unlinked tokens)When I create a token from an actor and try to update something like its hp, I get the following errAvoid Sheet Re-render When Editing Actor's Item**TL;DR** How do I avoid a re-render of a character sheet with actor.items displayed, that happens wHow to Create & Save Custom Field Values from a Dropdown on Actor sheet?I am building a custom system for a Hogwarts setting using the Wands & Wizards 5e supplement. I am cFinding target when making an attackI’m developing a game system, and can’t figure it out, when there is combat active and a player is tTrying to register a new systemHey everyone, I am new to Foundry system development. I am working with the boilerplate system and hMinimise Document using PrototypeQuick question, I've got no idea what I'm doing so please excuse my ineptitude. Say I have a documenNew to System Development but have done minor module developmentI am trying to see if there is a complete working model of a system that I could use a base to under